No photo of Hakushi Hamaoka

Hakushi Hamaoka

Former affiliation