113 pubs · 8,138 cites · h-index 45
Boston University
1998 - 2022
Foundation for Biomedical Research
2017 - 2017
University of Massachusetts Boston
2001 - 2017
Gallaudet University
2015 - 2015
Syngenta (Switzerland)
2013 - 2013