DownloadThe Portobello Bookshop Gift Guide 2024

Haiyan Xu Editor, Author & Translator

Dr. Haiyan Xu is Professor at Chinese Academy of Medical Sciences, Beijing, China; 

Dr. Ning Gu is Professor and Dean at School of Biological Sciences and Medical Engineering, Southeast University, Nanjing, China.