Steve Long

Steve Long is an adjunct professor in the Engineering Department at Metropolitan State University of Denver.

;