Lehigh Univeristy scientists, as reported in the Jan. 26, 2001, issue of Science, have succeeded in making droplets of water speed at rates of centimeters, even a meter or more, per second. Manoj ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results