NCT01300273
Primary location
Department of Nephrology,Shanghai Jiaotong University Affiliated First People's Hospital
Shanghai, Shanghai Municipality, China