Mohamed Awadein
Observed name: Awadein, Mohamed
Institution: University of Edinburgh
Observed institutions: Keysight Technologies (Austria), University of Edinburgh
ORCID: 0000-0002-5242-4070
Observed ORCID: 0000-0002-5242-4070
OpenAlex ID: A5061871557
