Nabeel Shariq Qureshi - Publications