João Pedro de Magalhães (Q20049095)
Portuguese microbiologist and ageing researcher
Language: