Javier Castro Gálvez
Observed names: Castro Gálvez, Javier, Javier Castro G., Javier Castro-Gálvez
Institution: Instituto del Mar del Peru
Observed institution: Instituto del Mar del Peru
ORCID: 0009-0008-3331-4643
Observed ORCID: 0009-0008-3331-4643
OpenAlex ID: A5103949907
