Mark M. Scerri
Observed names: M. M. Scerri, Mark Scerri, Mark. M. Scerri, Scerri, Mark, Scerri, Mark (Mark Mario), Scerri, Mark M, Scerri, Mark M.
Institutions: University of Malta, Technische Universität Darmstadt
Observed institutions: University of Malta, Technische Universität Darmstadt
ORCID: 0000-0001-9036-2619
Observed ORCID: 0000-0001-9036-2619
OpenAlex ID: A5035967521
