Search results for: Deliang Chen
Biochemical and Biophysical Research Communications > 2017 > 493 > 1 > 352-357
Journal of Molecular Biology > 2007 > 366 > 3 > 790-805
Chinese Science Bulletin > 2003 > 48 > 6 > 573-576
Journal of Photochemistry & Photobiology, B: Biology > 2000 > 58 > 2-3 > 163-169