Pedro S. de Carvalho
Observed names: Carvalho, Pedro Santos De, Pedro S de Carvalho, Pedro S. Carvalho
Institution: Instituto Nacional de Câncer - INCA
Observed institution: Instituto Nacional de Câncer - INCA
ORCID: 0000-0003-1492-1102
Observed ORCID: 0000-0003-1492-1102
OpenAlex ID: A5010170702
