Yasuhiro Iba

Person

Professor of Earth and Planetary Sciences at Hokkaido University and senior author of the 2026 giant octopus study

1 story