Luis A. Herrera-Piad
Observed names: L A Herrera-Piad, L. A. Herrera-Piad, L. Herrera-Piad, L.A. Herrera-Piad, Luis A. Herrera Piad, Luis Alejandro Herrera-Piad, Luis Herrera, Luis Herrera-Piad
ORCID: 0000-0002-6204-0193
Observed ORCID: 0000-0002-6204-0193
OpenAlex ID: A5005793050
