Affiliation: | 1. Department of Urology, Shanghai Children''s Hospital, Shanghai Jiao Tong University, Shanghai, China;2. Department of Radiology, Shanghai Children''s Hospital, Shanghai Jiao Tong University, Shanghai, China;3. Department of Orthopedics, Shanghai Children''s Hospital, Shanghai Jiao Tong University, Shanghai, China |