Search results for: Feng Ran
European Journal of Medicinal Chemistry > 2018 > 143 > C > 376-389
Dyes and Pigments > 2016 > 128 > C > 215-225
Organic Electronics > 2014 > 15 > 11 > 3137-3143
Ultrasound in Medicine & Biology > 2012 > 38 > 11 > 1911-1917
Ultrasound in Medicine & Biology > 2012 > 38 > 8 > 1363-1371
Robotics and Computer Integrated Manufacturing > 2010 > 26 > 6 > 570-575