Dr Ashfaq Ahmad Virk

Dr Ashfaq Ahmad Virk

Professor

PhD (Punjab University, Lahore)
MA (Punjab University, Lahore)
Room 03, Adjacent to Sinclair Hall
Ext: 492