Tareq M. Mahafza
Observed names: Mahafza, Tareq, T M Mahafza, T. Mahafza, T.M. Mahafza, TAREQ MAHAFZA, Tareq M Mahafza, Tareq Mahafza
Institution: Al-Ahli Hospital
ORCID: 0000-0002-7878-9924
Observed ORCID: 0000-0002-7878-9924
OpenAlex ID: A5102908858
