134 pubs · 14,984 cites · h-index 63
United Therapeutics (United States)
2020 - 2020
Ohio Department of Health
2015 - 2015
CGIAR
2014 - 2014
Foundation for the National Institutes of Health
2007 - 2008
ID Genomics (United States)
2003 - 2008