The Tucker Lab - K+ Channel Research Group
The Royal Society
The British Heart Foundation University of Oxford