Cara Marcucci

 Tufts University
Worcester, MA 1604, US
 Technician