Shin Aoki

Prof. Shin Aoki

Faculty of Pharmaceutical Sciences and Vice Dean of Research Institute for Science and Technology (RIST) Tokyo University of Science 2641 Yamazaki, Noda, Chiba 278-8510, Japan
orcid