Marta Ballesteros
Observed names: Ballesteros, Marta, Ballesteros, Marta A., M. Ballesteros, Marta A Ballesteros, Marta A. Ballesteros
Institution: Instituto Español de Oceanografía
ORCID: 0000-0002-5415-8722
Observed ORCID: 0000-0002-5415-8722
OpenAlex ID: A5027618742
