Margarita Machairopoulou
Observed names: M. Machairopoulou, Machairopoulou, Margarita
Institution: Scottish Government
Observed institutions: Marine Scotland, Scottish Government
ORCID: 0000-0002-5429-2606
Observed ORCID: 0000-0002-5429-2606
OpenAlex ID: A5084775116
