ABRAR UL HASSAN
"Communication Strategist, Communication Consultant, Social Innovator, Transmedia Practitioner & Probability Designer"
ABRAR UL HASSAN
"Communication Strategist, Communication Consultant, Social Innovator, Transmedia Practitioner & Probability Designer"