Zhao Ran is an Associate Professor at China Agricultural University. He holds a Bachelor's degree from Harbin Engineering University, a Master's degree from Beijing Institute of Technology, a PhD from a joint program between LAAS-CNRS of the French National Academy of Sciences and the University of Toulouse in France, and a Research Fellow at the University of Nottingham in the UK. His research interests include Computer Vision, Artificial Intelligence, and Robotics.