Amr Khafagy


Senior Lecturer in Finance

London Metropolitan University