Molecular Membrane Biology - Taylor & Francis

1464-5203