Semi-autonomous delivery robots could save lives in Turkey – Strictly Robots

2021-02-24 523

Robots to the rescue?