Pull to refresh
Logo
JM

João Pedro de Magalhães

Aging researcher, University of Birmingham

Appears in 1 story

Born: Porto

Last updated Nov 2, 2026