On Campus

McMaster names longtime academic as new president