0 Points Shamshad Cockcroft Summary Professor of Cell physiology at University College London Biochemistry Cell Biology Work details Professor of Cell Physiology University College London Neuroscience, Physiology and Pharmacology Professor of Cell Physiology University College London Neuroscience, Physiology and Pharmacology PeerJ Contributions