
A Commitment To Pest Control The University of Illinois in Champaign, along with its researches and scientists, are now supporting pest control efforts worldwide thanks to a very generous donation from a former alum. Roy Barker, a former graduate student at the University of Illinois, donated just over $1 million to establish an endowed facultyRead More