Mihaela Ola
Observed names: M Ola, M. Ola
Institution: Royal College of Surgeons in Ireland
Observed institutions: University College Dublin, Royal College of Surgeons in Ireland
ORCID: 0000-0003-2612-7678
Observed ORCID: 0000-0003-2612-7678
OpenAlex ID: A5077845400
