Castro José Pedro
i3S - Instituto de Investigação e Inovação em Saúde, Universidade do Porto, Porto, Portugal.
Aging and Aneuploidy Laboratory, IBMC - Instituto de Biologia Molecular e Celular, Universidade do Porto, Porto, Portugal.
Lab Anim (NY). 2025 Jan;54(1):7-8. doi: 10.1038/s41684-024-01492-2.