Definition of "interferons"

interferons