Для определения рода слова “канцерогены” его необходимо поставить в именительный падеж единственного числа, получается форма: “канцерогены” . Тогда в зависимости от окончания в слове “канцерогены” можно определить род.
Слово “канцерогены”Полный морфологический разбор Cуществительного “канцерогены” находится по ссылке