195 pubs · 17,020 cites · h-index 63
Integrated DNA Technologies (United States)
2000 - Present
Mercedes-Benz Research and Development North America (United States)
2016 - 2016
Ospedali Riuniti di Ancona
2016 - 2016
University of Pennsylvania
2007 - 2013
University of Iowa
2012 - 2012