71 pubs · 10,758 cites · h-index 39
Stanford Medicine
2007 - 2025
Stanford University
2005 - 2021
Data Sciences International (United States)
2017 - 2018
University of Southern California
2016 - 2016
Democritus University of Thrace