Search results for: Zhen Yang
Bioorganic & Medicinal Chemistry > 2017 > 25 > 24 > 6614-6622
European Journal of Pharmacology > 2017 > 815 > C > 427-436
Chemosphere > 2017 > 170 > C > 51-60
International Journal of Cardiology > 2013 > 167 > 3 > 936-942