Search results for: Huangxian Ju
Biosensors and Bioelectronics > 2017 > 96 > C > 8-16
Chemistry – A European Journal > 21 > 32 > 11525 - 11530
Chemistry – A European Journal > 17 > 34 > 9440 - 9447
Chemistry – A European Journal > 16 > 35 > 10771 - 10777