October 31, 2023 Ryo Yamaguchi wins the 2023 Award Lecture from the Society of Population Ecology (Japan). The Award Ceremony & Lecture took place October 29th, from 11:30 AM to 12:30 PM. Source: 39th Annual Meeting of the Society of Population Ecology