Office
Goddard Hall 203A
Phone
+1 (508) 8315000 x6429
Affiliated Department or Office
Biochemistry
Education
BS Pennsylvania State University 1987
PhD Worcester Polytechnic Institute 1992
Affiliated Department or Office
Biochemistry
Education
BS Pennsylvania State University 1987
PhD Worcester Polytechnic Institute 1992
Office
Goddard Hall 203A
Phone
+1 (508) 8315000 x6429