Text this: 100 European core quality standards for cancer care and research centres.