88 pubs · 2,719 cites · h-index 27
University of Delaware
2006 - Present
Delaware Academy of Medicine
2014 - 2014
Fraunhofer USA Center for Molecular Biotechnology
Biotechnology Institute
2010 - 2012