436 pubs · 6,095 cites · h-index 40
University of California, Irvine
2011 - 2025
Istituto Nazionale per le Malattie Infettive Lazzaro Spallanzani
2022 - 2025
National Hospital Organization
1993 - 2025
Neurological Surgery
2018 - 2025
Showa University
1983 - 2024