Olga Popovska
Observed names: OLGA POPOVSKA, Popovska, Olga
Institution: Mother Teresa University
Observed institutions: Mother Teresa University, Ss. Cyril and Methodius University in Skopje
ORCID: 0000-0002-0707-8762
Observed ORCID: 0000-0002-0707-8762
OpenAlex ID: A5028387912
