Tamer Gezici

Tamer Gezici
Advisor: Ausaf Farooqui