CONTACT

Contact techne@buffalo.edu

Technē Institute for Arts and Emerging Technologies
601 Clemens Hall
University at Buffalo
Buffalo, NY 14260
716-645-2533