The Xinnan Wang Lab is located on the Stanford University School of Medicine campus in the MSLS Building!

1201 Welch Road
MSLS Building, Rm P151
Stanford University
Palo Alto, CA 94305

Tel: (650) 724-3674


Loading Map...

Xinnan Wang Lab

1201 Welch Rd., MSLS Building, Rm P151
Palo Alto, CA 94305
Get Directions