Andrew Russell

Andrew Russell

Dean and professor of history, SUNY Polytechnic Institute, and coauthor of The Innovation Delusion.

Andrew Russell on iai.tv