Search results for: Lan Zhu
European Urology > 2015 > 68 > 1 > 97-112
International Journal of Gynecology and Obstetrics > 2010 > 109 > 1 > 55-58
International Urogynecology Journal > 2010 > 21 > 5 > 589-593
Integrated Pest Management Reviews > 2001 > 6 > 3-4 > 185-196