51 pubs · 343 cites · h-index 11
Nippon Shinyaku (Japan)
2014 - 2025
Tokyo University of Science
2011 - 2024
Immune Regulation (United Kingdom)
2015 - 2015
Chiba University
1968 - 1968