Rick M. Delgadillo
Observed names: R.M. Delgadillo, RICK DELGADILLO, Rick M. Delgadillo, Rick Delgadillo, Rick Milton Delgadillo, Rick Milton Delgadillo Ayala, Rick Milton Delgadillo-Ayala
ORCID: 0000-0002-9763-1938
Observed ORCID: 0000-0002-9763-1938
OpenAlex ID: A5035244576
