Mark Dimech
Observed names: DIMECH, Mark, Dimech, Mark, M Dimech, M. DIMECH, M. Dimech, MARK DIMECH
Institution: King Abdullah University of Science and Technology
ORCID: 0009-0002-4607-9378
Observed ORCID: 0009-0002-4607-9378
OpenAlex ID: A5113632107
