Mehreen Gul

Dr. Mehreen Gul

Heriot-Watt University
orcid