The biofluidics website has recently been relocated to
http://biofluidics.mae.cornell.edu
.