10.3109/10409238.2010.494657
Critical Reviews in Biochemistry and Molecular Biology
Informa UK Limited
08/2010
45
296 - 317