Michael Richardson

Rochester Institute of Technology