Ruslan Pastor Cuba
Observed names: Ruslan Alfredo Pastor-Cuba, Ruslan Pastor
Institution: Instituto del Mar del Peru
Observed institution: Instituto del Mar del Peru
ORCID: 0000-0002-2234-9153
Observed ORCID: 0000-0002-2234-9153
OpenAlex ID: A5007663870
