Li X
Researcher · Department of Nephrology, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, People's Republic of China. · Department of Urology, Peking University First Hospital, Xicheng District, Beijing, China. [email protected]. · seen 10 times in the stream since 2026-08-12