Dr. Feng Duan is Professor, Doctoral Supervisor, Chief Physician, and Director of Interventional Radiology Department at the First Medical Center of Chinese PLA General Hospital. He is the winner of the 16th China Youth Science and Technology Award and Beijing Outstanding Youth Foundation. Dr. Duan is mainly engaged in cancer and peripheral vascular disease interventional diagnosis and basic research and has published more than 100 papers in influential international peer-reviewed journals.