Omar Santiago Vilcacundo Pérez
Observed names: Omar Vilcacundo Pérez, Pérez, Omar Santiago Vilcacundo, Vilcacundo Pérez, Omar Santiago
Institution: Instituto Superior Tecnológico España
ORCID: 0000-0001-5185-1559
Observed ORCID: 0000-0001-5185-1559
OpenAlex ID: A5047510295
