Search results for: Yan Lu
Human Cell > 2017 > 30 > 2 > 133-139
European Urology > 2015 > 67 > 1 > 33-41
The Prostate > 72 > 13 > 1407 - 1411
Bioorganic & Medicinal Chemistry > 2011 > 19 > 16 > 4782-4795
Bioorganic & Medicinal Chemistry > 2010 > 18 > 2 > 477-495