Pedro Rocha-Cabrera
Observed name: P. Rocha-Cabrera
Institutions: Universidad de La Laguna, Hospital Universitario de Canarias
Observed institutions: Universidad de La Laguna, Hospital Universitario de Canarias
ORCID: 0000-0003-4325-5823
Observed ORCID: 0000-0003-4325-5823
OpenAlex ID: A5078843401
