Molecular membrane biology - UK Health sciences 2004 - 21 .

0968788