Amira Shaheen


Amira Shaheen - person. She was awarded the Elsevier Foundation Award.