NYAS Podcast: Ducted Turbines International

By The New York Academy of Sciences In this podcast episode, the New York Academy of Sciences takes a look at some of the fascinating and innovative work that researchers are doing in New York State’s Proof of Concept Centers, … Continue reading NYAS Podcast: Ducted Turbines International