NCT07247968
Primary location
The First Affiliated Hospital of Chongqing Medical University
Chongqing, China
+1 additional location
Contact
Xiaoge Han, Master