University of Waterloo Waterloo, ON
Touching Grass
University Of Tehran Tehran
Nanjing, China
Aria.ai
Massachusetts Institute of Technology Cambridge, MA
University of Tehran Tehran, Iran
P.h.D student@University of Adelaide Melbourne, Australia
Google Sanfancisco
PRIS BeiJing
University of Waterloo Waterloo, Canada
Microsoft Research Asia Beijing
EPFL Lausanne
UWaterloo & Vector Institute Waterloo, Canada