
Assistant Professor
BME Adjunct
S603 Life Science Laboratories
University of Massachusetts
160 Governors Drive
Amherst, MA 01003-2210
(413) 545-3395
S603 Life Science Laboratories
University of Massachusetts
160 Governors Drive
Amherst, MA 01003-2210