Marcelo Remigio Castillo Bustos
Observed names: M.Sc. Marcelo Remigio Castillo-Bustos, Marcelo Castillo, Marcelo Castillo Bustos, Marcelo Castillo-Bustos, Marcelo Remigio Castillo, Marcelo Remigio Castillo-Bustos
Institution: Central University of Ecuador
ORCID: 0000-0002-2615-7482
Observed ORCIDs: 0000-0002-2615-7482, 0000-0002-0740-090X, 0009-0009-3724-271X
OpenAlex ID: A5012671970
