Showing posts with the label airplane wing design for greatest liftShow all

News: MIT and NASA engineers jointly present a totally new kind of wing... and it's made up of thousands of small pieces!!!