David Halpin

B.S. in Biochemistry from UC Davis

Ph.D. in Biochemistry from Stanford University

Phone: (510) 643-5002

Email