14 pubs · 921 cites · h-index 10
Textron (United States)
2012 - 2017
Advanced Pharma
2016 - 2016
University of Massachusetts Lowell
1993 - 1993