Barkan
  • Science
    Robot soldier of digital troops, autonomous unmanned ground vehicle: Barkan

    Robot soldier of digital troops, autonomous unmanned ground vehicle: Barkan