Professor Atsushi Takeda

Current affiliation: University of Shizuoka
Subject speciality: Life Sciences
Primary location: Japan