1. Institut National de la Santé et de la Recherche Médicale UMR1096, ENVI Laboratory, Normandy University, UniRouen, France (E.B.).
2. Wihuri Research Institute and Translational Cancer Medicine Program, Biomedicum Helsinki, University of Helsinki, Finland (I.S., K.A.).