8 pubs · 1,238 cites · h-index 8
Genkyotex (Switzerland)
2008 - 2012
Ono Pharmaceutical (United States)
2002 - 2002