Nature's Engineers - Part 6: The Whale Fin Revolution26 May 2020·1866 words·9 minsSystems and Innovation Biomimicry Wind Energy Aerodynamics Humpback Whale Turbines Biomimicry