0 Points Stephan Beck Summary Editing Journals Work details University College London UCL Cancer Institute PeerJ Contributions