David Halpin
B.S. in Biochemistry from UC Davis
Ph.D. in Biochemistry from Stanford University
Phone: (510) 643-5002
Email