Ahmed Y. Tawfik
Observed names: A Y Tawfik, A. Tawfik, A.Y. Tawfik, AHMED Y. TAWFIK, Ahmed Tawfik, Tawfik, Ahmed, Tawfik, Ahmed Y.
Institution: Microsoft (United States)
ORCID: 0000-0003-3561-3248
Observed ORCID: 0000-0003-3561-3248
OpenAlex ID: A5048873489
