Ahmed Safwat
Translator in the Physical Sciences
About
Current research
Future research vision
Key publications
Key awards