Tag archive for Department of Mechanical Engineering

trapping Chagas

Faculty and student researchers hope to fashion a trap for the parasite that causes Chagas disease.

Continue Reading→

a drop of water, a speck of coal

When water drop appears at the tip of the needle, an invisible force seems to seize it and float it in air.

Continue Reading→