KECH Service robots aid Shanghai's epidemic fight Published 11 April 2022 Service robots aid Shanghai's epidemic fight Watch now Watch preview Share