Teresita Mezzetta
Adm Assoc 3, Biology
Department:
Biology
Contact
Telephone
(650) 725-1829
Email
tessm2 [at] stanford.edu
Office
Bass 114C
External Profile
Faculty Lab(s)
Block, O'Connell, and Schnitzer Labs