Yoshinori Osumi
(September 14, 2012)
Prof. Yoshinori Osumi, Tokyo Institute of Technology, in Midori Ward, Yokohama, Japan, September 14, 2012, 2:25 p.m. Photo.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase