Principal Investigator
Eric Wang, PhD
ewang (at) sbpdiscovery.org
Principal Investigator
Eric Wang, PhD
ewang (at) sbpdiscovery.org
Lab Address
SBP Building 12
10905 Road to the Cure
San Diego, CA 92121
Lab: Room 2113
Office: Room 2103
Shipping Address
Wang Lab
SBP Discovery
10901 N. Torrey Pines Road
La Jolla, CA 92037