Toshimitsu Yamaoka

Dr. Toshimitsu Yamaoka

Advanced Cancer Translational Research Institute, Showa University, Tokyo 142-8555, Japan
orcid