300 pubs · 6,005 cites · h-index 37
Roth and Rau (Germany)
1998 - Present
Cognitive Research (United States)
2008 - 2023
Stanford Health Care
2017 - 2017
Brigham and Women's Hospital
2011 - 2015
Beth Israel Deaconess Medical Center
2015 - 2015