Long Richard Jiao
Deputy Editor-in-Chief, Intelligent Surgery
Hepatopancreaticobiliary and General Surgery, Hammersmith Hospital
Department of Surgery and Cancer, Imperial College London, London, UK
Hepatopancreaticobiliary and General Surgery, Hammersmith Hospital
Department of Surgery and Cancer, Imperial College London, London, UK