Contact details

Location

Life Science Laboratories

240 Thatcher Road
Amherst, MA 01003
United States

Room S605

About

Immunoengineering; Immunotherapeutics; Novel nanomaterials; Tumor immunology; Tumor microenvironment; Synthetic tumor niches