Mohamed Badawy

PhD student