Tokyo University of Pharmacy and Life Sciences
342 papers and 10.6k citations.
Indexing 342 publications…