30 pubs · 3,231 cites · h-index 16
Leidos (United States)
2020 - 2021
National Cancer Institute
2003 - 2006
Science Applications International Corporation (United States)
2003 - 2006
University of Maryland, Baltimore
2004 - 2004
Biotechnology Institute
2004 - 2004