0 Points Stephan Beck Summary Editorial Board Member Work details University College London UCL Cancer Institute PeerJ Contributions