111 pubs · 5,418 cites · h-index 31
BioElectronics (United States)
2009 - Present
Arizona State University
2005 - Present
University of California, Davis
2011 - 2025
University of California System
2018 - 2019
Biosensor (Italy)
2011 - 2011