115 pubs · 5,574 cites · h-index 40
University of Cambridge
2012 - 2023
Kurume University
1992 - 2012
Kurume Institute of Technology
1998 - 2007
NIHR Birmingham Biomedical Research Centre
2006 - 2006
University of Yamanashi