Search results for: Shaoying Wen
European Biophysics Journal > 2007 > 36 > 4-5 > 491-498
Journal of Colloid And Interface Science > 2005 > 291 > 1 > 244-250
European Biophysics Journal > 2007 > 36 > 4-5 > 491-498
Journal of Colloid And Interface Science > 2005 > 291 > 1 > 244-250