Dashboard
Program Home
Faculty
IPTA 2025 Website
Login
Dashboard
Program Home
Faculty
IPTA 2025 Website
Login
Jiahao Ge, People's Republic of China
Liver Surgery
Renji Hospital, Shanghai Jiao Tong University
Email:
info@ipta2025.org
514-874-1717