Dimitris A. Herrera
Observed names: Dimitris A. Herrera, Dimitris A Herrera, Dimitris A. Herrera Hernández, Dimitris Herrera, Dimitris Herrera-Hernández, Herrera, Dimitris A.
ORCID: 0000-0003-2361-5844
Observed ORCID: 0000-0003-2361-5844
OpenAlex ID: A5022035522
