Paul Sanchez-Ruiz
Observed names: Paul Ruiz, Paul Sanchez Ruiz, Sanchez-Ruiz, Paul
Institution: Iowa State University
Observed institutions: Oklahoma State University, DePaul University, Iowa State University
ORCID: 0000-0002-2843-4092
Observed ORCID: 0000-0002-2843-4092
OpenAlex ID: A5042310082
