Search results for: Haiyan Chen
Biosensors and Bioelectronics > 2018 > 119 > C > 141-148
Contrast Media & Molecular Imaging > 9 > 2 > 122 - 134
Journal of Controlled Release > 2008 > 131 > 1 > 34-40
Biosensors and Bioelectronics > 2018 > 119 > C > 141-148
Contrast Media & Molecular Imaging > 9 > 2 > 122 - 134
Journal of Controlled Release > 2008 > 131 > 1 > 34-40