Indian Institute of Technology Hyderabad Hyderabad
Vector Institute Toronto, Canada
Harvard University Cambridge, MA
Heidelberg University Heidelberg, Germany
Pakistan kpk
University of Pennsylvania Philadelphia, PA
Tongji University Shanghai, China
Shanghai Jiao Tong University Shanghai
Old Dominion University U.S.A.
University of Bristol
Independent (formerly Microsoft) Dubai, UAE
California
Shanghai, China