Juriya Okayasu

Japanese entomologist
The basics

Quick Facts

IntroJapanese entomologist
PlacesJapan
isEntomologist
Work fieldBiology