Department of Pediatrics, Biochemistry, and Biophysics laboratory527907University of PennsylvaniaUnited States
University of Pennsylvania institution1158893451 Walnut Street, Philadelphia, PA 19104 | 215-898-5000United Stateshttp://www.upenn.edu/