Dr. Mohamed started as a mathematics student at the Faculty of Science, Cairo University. From there, and after obtaining his BSc, he did a Master’s degree in Mathematics, in Number Theory. Built on his work in Master’s degree, he was accepted as a mathematics PhD student at King’s College London. he has research experience in Number Theory and teaching experience at some of the most prestigious universities of the world, including King’s College London and London School of Economics and Political Science.