29 pubs · 113 cites · h-index 6
Ferring Pharmaceuticals (Switzerland)
2024 - Present
Tokyo Institute of Technology
2007 - 2012
University of Tsukuba
2003 - 2011
Victor (Japan)
1988 - 2005