Professor Yicheng Ni is a Changjiang Scholar Professor and Professor of Radiology at Zhongda Hospital Affiliated to Southeast University. He received his undergraduate and master's degrees from Nanjing Medical University and his doctorate from KU Leuven (a top 50 university globally) in Belgium in 1995. He was then exceptionally retained by KU Leuven and appointed as a tenured professor, founding and serving for many years as the director of the "Therapeutic Integration Laboratory" at KU Leuven until his honorable retirement in 2022. In 2023, Professor Ni was selected for the Ministry of Education's Changjiang Scholar Professor Program and became a full-time faculty member at Zhongda Hospital Affiliated to Southeast University. Professor Ni has long been dedicated to research in the field of medical imaging, conducting original research and clinical translation on major diseases threatening human health (such as cancer and cardiovascular diseases) based on image-guided navigation technology. He has led EU research projects and National Natural Science Foundation of China projects, published hundreds of SCI papers and monographs, holds more than ten international patents, and has received dozens of domestic and international awards. He is the only person in the world to have received both the Herbert M. Stauffer Award in medical imaging and the Elliott Lasser Award in contrast agents. He has been selected as one of the top 2% of scientists globally and ranked first in his special category by an internationally authoritative KOL (Key Opinion Leaders) organization. To date, Professor Ni has mentored dozens of postdoctoral fellows, doctoral students, and master's students, many of whom have become chief scientists, discipline leaders, or key personnel at renowned institutions both domestically and internationally, including Harvard University, Stanford University, Cambridge University, Zhejiang University, and Nanjing Medical University.