Screenshot-2023-12-08-at-08.38.48 Published 12/12/2023 at 1000 × 562 in ERTnews feature Robotic Systems at NTUA ECE Labs IRAL & CVSP