Hydras : on view at the BioScience Research Center at Rice University, Houston, Texas