story photo

Maria Helguera, associate professor in the RIT Chester F. Carlson Center for Imaging Science

Read the story this photo appeared in here »