Oscar Merlo
Observed names: Merlo Faella, Oscar, O. Merlo, Oscar Merlo Faella, Oscar Merlo-Faella
Institution: Instituto de Medicina Tropical
ORCID: 0009-0003-2213-0156
Observed ORCIDs: 0009-0003-2213-0156, 0000-0001-5900-6966
OpenAlex ID: A5103113352
