Skip to main content

Chunxing Wu

1 works

Department of Nephrology, Heilongjiang Beidahuang Group General Hospital , Harbin, 150088, China, Heilongjiang. [email protected]