Diego E. Escalante
Observed name: D. Escalante
Institution: R&D Systems (United States)
Observed institutions: University of Minnesota, R&D Systems (United States)
ORCID: 0000-0002-9680-0373
Observed ORCID: 0000-0002-9680-0373
OpenAlex ID: A5074985997
