Search results for: Minhua Yan
Nephrology > 27 > 5 > 458 - 466
Chinese Geographical Science > 2011 > 21 > 1 > 17-26
Chinese Geographical Science > 2011 > 21 > 5 > 543-553
Chinese Geographical Science > 2008 > 18 > 1 > 93-100
Chinese Geographical Science > 1997 > 7 > 1 > 79-87