AACR deploys Massimo Loda on a mission to cure cancer For Better Science, 13 Oct 2021 Meet Massimo Loda, the new EiC of Molecular Cancer Research. Not despite, but because of his PubPeer record. Also meet his…