Natalie L. Urrutia
Observed names: N. L. Urrutia, N. Urrutia, N.L. Urrutia, Natalie L Urrutia, Natalie Louise Urrutia, Natalie Urrutia
Institution: Instituto de Investigaciones Agropecuarias
ORCID: 0000-0002-6196-0465
Observed ORCID: 0000-0002-6196-0465
OpenAlex ID: A5082611271
