Luis Diestre
Observed names: Diestre, Luis, Diestre, Luis (author)
Institution: IE University
Observed institutions: University of Southern California, IE University
ORCID: 0000-0002-1815-509X
Observed ORCID: 0000-0002-1815-509X
OpenAlex ID: A5009499280
