187 pubs · 8,008 cites · h-index 48
ETH Zurich
2009 - Present
Institute for Biomedical Engineering
Biosensor (Italy)
2015 - Present
BioElectronics (United States)
2011 - Present
Centre National de la Recherche Scientifique
2001 - 2022