Author

Marta Ballesteros

Observed names: Ballesteros, Marta, Ballesteros, Marta A., M. Ballesteros, Marta A Ballesteros, Marta A. Ballesteros
ORCID: 0000-0002-5415-8722
Observed ORCID: 0000-0002-5415-8722
OpenAlex ID: A5027618742
Works count: 62
Citation count: 935
H-index: 15
I10-index: 17
Year
Topic
Type