Stella M. Salvatierra
Observed names: S. Salvatierra, Salvatierra, S.M. (Stella Maris), Stella Salvatierra
Observed institutions: University of North Carolina at Chapel Hill, National University of Tucumán, Universidad de Navarra
OpenAlex ID: A5066366602
