Sherry N. Farrugia

Affiliation: 
Pediatric Technology Center
Job Title: 
Managing Director, Health Research Partnerships