Rosa Moscarella, PhD
Biology Department
611 North Pleasant Street
University of Massachusetts
Amherst, MA 01003
rmoscarella 'at' umass.edu
Phone: 413-545-2587
Fax: 413-545-3243
UMass Website
Google Scholar Profile
ResearchGate
linkedin