Search results for: Mengni Xu
Chemistry – A European Journal > 27 > 58 > 14478 - 14488
Journal of Molecular Biology > 2016 > 428 > 20 > 4168-4184
Chemistry – A European Journal > 27 > 58 > 14478 - 14488
Journal of Molecular Biology > 2016 > 428 > 20 > 4168-4184