Leonardo S. B. Moreno
Observed names: Leonardo S.B. Moreno, Leonardo Simões de Barros Moreno
Institution: Embrapa Pesca e Aquicultura
Observed institutions: Embrapa, University of Florida, Embrapa Pesca e Aquicultura
ORCID: 0000-0003-0110-1228
Observed ORCID: 0000-0003-0110-1228
OpenAlex ID: A5013558947
