SY
Satoshi Yamada
Assistant professor, Tohoku University Frontier Research Institute for Interdisciplinary Sciences; first author of the Nature Astronomy paper
Appears in 1 story
Last updated Sep 15, 2026
