Professor Takanori Teshima (IMAGE)
Caption
Professor Takanori Teshima of Hokkaido University
Credit
Takanori Teshima
Usage Restrictions
This image is copyrighted but may be used to report this press release if credited as instructed.
License
Licensed content