Professor Yang Guangzhong (L), Director of the Hamlyn Centre at Imperial College London, shows President Xi and Madame Peng the medical robots.[Photo provided to China Daily]