Carla Lopes de Castro
Observed names: Carla Castro, Carla Lopes Castro
Institution: IPO Porto
Observed institutions: Instituto Português de Oncologia Francisco Gentil, IPO Porto
ORCID: 0000-0002-6632-4134
Observed ORCID: 0000-0002-6632-4134
OpenAlex ID: A5113358285
