Full Name
Muhammad Assad Farooqui
Main Affiliation