Search results
IUBMB Life > 71 > 4 > 495 - 506
Bioelectrochemistry > 2017 > 113 > C > 85-94
European Journal of Medicinal Chemistry > 2014 > 76 > Complete > 118-124
BBA - Molecular Cell Research > 2011 > 1813 > 2 > 308-314
Cancer Detection and Prevention > 2007 > 31 > 2 > 110-118