Omayra Salgado-Cruz
Observed names: Omayra Salgado, Omayra Salgado Cruz
Institution: University of Puerto Rico System
Observed institutions: University of Puerto Rico, Medical Sciences Campus, University of Puerto Rico System
OpenAlex ID: A5085553005
