Author

Santiago Torroba

Institution: Hospital El Cruce
Observed institution: Hospital El Cruce
ORCID: 0009-0006-6660-7325
Observed ORCID: 0009-0006-6660-7325
OpenAlex ID: A5044097212
2026 · Santiago Torroba, Hilario Bielsa, et al. · Revista Panamericana de Salud Pública · 1
2025 · Juan J. Bacigalupe, Natalia Vensentini, et al. · JHLT Open · 1
Works count: 7
Citation count: 16
H-index: 2
I10-index:
Year
Topic
Type