Uchida Teruaki

Japanese zoologist