88 pubs · 6,724 cites · h-index 34
Biomedical Primate Research Centre
2008 - Present
Tulane University
2007 - 2007
United States Military Academy
Leiden University Medical Center
2000 - 2007
Chembio (United States)