Menna El Kashouty

Menna El Kashouty

Research Student

Engineering Building
Lancaster University
Bailrigg
Lancaster
United Kingdom
LA1 4YR