Atsushi Ogura

Dr. Atsushi Ogura

Department of Bioscience, Nagahama Institute of Bio-Science and Technology, 1266 Tamura-cho, Nagahama, Shiga 526-0829, Japan
orcid