13 pubs · 609 cites · h-index 6
University of Pittsburgh Medical Center
2009 - 2009
Resonance Research (United States)
2009 - 2009
United States Patent and Trademark Office
2007 - 2008
Memorial Sloan Kettering Cancer Center
2004 - 2006
Kettering University
2004 - 2004