Contact details

Location

Life Science Laboratories

240 Thatcher Road
Amherst, MA 01003
United States

N531

About

Polymer chemistry, biomaterials, drug delivery, nanomedicine, pain management, disease treatments, and tissue engineering.