story photo

A. Sue Weisler

Rochester Institute of Technology kicks off its 128th annual commencement weekend at 2 p.m. Friday.

Read the story this photo appeared in here »