Javier Francisco Lopez Navas
Observed names: J. López Navas, Javier López Navas, Javier López-Navas
Institution: The Leatherback Trust
Observed institution: The Leatherback Trust
ORCID: 0000-0001-6684-4538
Observed ORCID: 0000-0001-6684-4538
OpenAlex ID: A5013222827
