195 pubs · 5,194 cites · h-index 39
Immune Regulation (United Kingdom)
2017 - Present
Yokohama City University
2003 - Present
Yokohama City University Hospital
2025 - 2025
ChemoCentryx (United States)
2023 - 2023
Yokohama University of Pharmacy
2016 - 2016