Stellenbosch University South Africa
University of Alabama at Birmingham Birmingham, AL
Sydney
CAS (Chinese Academy of Sciences) Kunming, Yunnan, China
USP São Carlos Brasil
@Adaptive-Network Christchurch, New Zealand
Bellevue, WA
@cpccu Rajashon, Savar, Dhaka, Bangladesh
Lafayette, Indiana
Pittsburgh, PA, USA
B.Sc in CS Kolkata
Liverpool l UK