Search results for: Chen Sun
Angewandte Chemie > 133 > 32 > 17711 - 17719
Angewandte Chemie International Edition > 60 > 32 > 17570 - 17578
Biosensors and Bioelectronics > 2007 > 22 > 12 > 3139-3145
Microelectronic Engineering > 2006 > 83 > 4-9 > 1630-1633