Tokyo University of Pharmacy and Life Sciences
15 papers and 117 citations.
Indexing 15 publications…