130 university teams from all 31 Iranian provinces have competed at the National Autonomous Robot Racing in north-eastern province of Khorasan for three days.
By Mehr News Agency