Affiliation: | 1. European Molecular Biology Laboratory (EMBL) Barcelona, Barcelona, Spain 08003;2. Department of Bioengineering, University of Washington, Seattle, WA 98105, USA;3. Seattle Children’s Research Institute, Seattle, WA 98109, USA;4. Department of Pediatrics, University of Washington, Seattle, WA 98195, USA |