Innovation Insights
by Stephen Shapiro

speech on innovation

Stephen at TEDxNASA