The assembly hall of the National Cancer Research Center (CNIO) in Madrid was packed. Despite…