Author

Nestor M. Diaz Deleon

Observed names: Diaz Deleon, Nestor M, Nestor Diaz, Nestor Diaz Deleon, Nestor M. D. Deleon, Nestor M. Deleon Diaz, Nestor Manuel Diaz Deleon
ORCID: 0000-0003-3195-845X
Observed ORCID: 0000-0003-3195-845X
OpenAlex ID: A5050810530
Works count: 50
Citation count: 598
H-index: 13
I10-index: 13
Year
Topic
Type