John P. and Magdalena R. Dexter Professor of Biology
Office:
222
(909) 621-8608
Lab:
223
(909) 607-1697
With Pomona since:
1996

Quicktabs