Author

Pedro Rivera

Observed names: P. Rivera, PEDRO RIVERA, Rivera, Pedro
Institution: Ochin
ORCID: 0000-0002-9580-3441
Observed ORCID: 0000-0002-9580-3441
OpenAlex ID: A5111675303
Works count: 25
Citation count: 278
H-index: 9
I10-index: 9
Year
Topic
Type