General

First Name

Michael

Last Name

Riordan

Job Title

Faculty / Program Chair, Media Arts & Technology

Organization

Rochester Institute of Technology

Country

United States

Show Your Info?

Yes