See also newer home page or Mastodon
Marek Behr Mechanical Engineering & Materials Science Rice University - MS 321 6100 Main Street Houston, TX 77005, USA Tel: (713) 348-5657 Fax: (713) 348-5423