University of Pennsylvania
Perelman School of Medicine
Department of Biochemistry and Biophysics
914&915 (lab); 913B (office) Stellar-Chance Labs
422 Curie Boulevard
Philadelphia, PA 19104-6059
United States of America
Phone: 215-898-1191 (lab); 215-898-7789 (office)
Email: ywc@pennmedicine.upenn.edu