Four Dots Engineering Sombor
University of Manchester United Kingdom
Robotics PhD @ UMich Ann Arbor
Zhejiang University Beijing
Beihang University Beijing, China
Bioliberty Edinburgh
Philadelphia, PA
RRC Hyderabad
East China University of Science and Technology Shanghai
@srl-ethz Zurich, Switzerland