33 pubs · 433 cites · h-index 8
Drew University
2010 - Present
U.S. National Science Foundation
2015 - 2015