Professor Zulfiqur Ali, PhD