Search results for: Peter Keeling
New BIOTECHNOLOGY > 2012 > 29 > 6 > 720-731
Carbohydrate Polymers > 2005 > 61 > 2 > 238-247
Archives of Biochemistry and Biophysics > 2004 > 427 > 1 > 1-7
Archives of Biochemistry and Biophysics > 1997 > 342 > 1 > 92-98