Search results for: Shusheng Zhang
Biosensors and Bioelectronics > 2015 > 65 > Complete > 341-345
Chemistry – A European Journal > 19 > 25 > 8111 - 8116
Chemistry – A European Journal > 19 > 23 > 7452 - 7460
Chemistry – A European Journal > 18 > 44 > 14201 - 14209