Search results for: Xin Lu
Asian Journal of Urology > 2015 > 2 > 3 > 129-132
Evolutionary Ecology > 2012 > 26 > 3 > 579-590
Zoologischer Anzeiger - A Journal of Comparative Zoology > 2010 > 248 > 4 > 255-263
Asian Journal of Urology > 2015 > 2 > 3 > 129-132
Evolutionary Ecology > 2012 > 26 > 3 > 579-590
Zoologischer Anzeiger - A Journal of Comparative Zoology > 2010 > 248 > 4 > 255-263