
Scott Leutenegger
Professor
303-871-2821 (Office)
Engineering & Computer Science Building, 2155 E. Wesley Ave. Denver, CO 80210
Degree(s)
- BFA, Studio Art, University of Denver, 2015
303-871-2821 (Office)
Engineering & Computer Science Building, 2155 E. Wesley Ave. Denver, CO 80210