21 pubs · 505 cites · h-index 11
BioElectronics (United States)
2026 - Present
Network Technologies (United States)
Viroclinics Biosciences (Netherlands)
2013 - 2016
Brainclinics
2016 - 2016
Erasmus University Rotterdam
2013 - 2013