Frequent coauthors Ahmed M Abulhassan 1 Ahmed Y Shahin 1 Jeffrey M Goldberg 1 Mohamed Bedaiwy 1 Rakesh K Sharma 1