Contact
Yunzhi Peter Yang, Ph.D.
Professor
Department of Orthopedic Surgery
Stanford University
Biomedical Innovation Building, Room 200
240 Pasteur Drive, Stanford, CA 94304
Mail code: 5341
T: 650-723-0772 (Office)
650-725-8698 (Lab)
F: 650-721-5404
EmailĀ