Irina Miodragovic Vella
Observed names: Irina Miodragovic-Vella, Irina Miodragović-Vella, Miodragovic Vella, Irina
Institution: University of Malta
Observed institution: University of Malta
ORCID: 0000-0003-3022-0592
Observed ORCID: 0000-0003-3022-0592
OpenAlex ID: A5097185444
