Location
Life Science Laboratories
LSL N573
240 Thatcher Road
Amherst, MA 01003
United States

Research and develop technology for the delivery of non-ionizing energy that enables ablation or drug delivery to both tumors and healthy living tissue. Mathematical models guide the design of novel medical devices to deliver energy to different locations in the body.
Faculty page