Prof Shamshad Cockcroft Professor of Cell Physiology Neuro, Physiology & Pharmacology Div of Biosciences Shamshad Cockcroft's full research profile on UCL Profiles