hydrus :

Search Words
You can search or browse for words

hydrus


  • n  a constellation in the southern hemisphere near the south celestial pole
News & Articles

  • Ivantis Announces 1-Year Results for Novel Glaucoma Treatment
    Ivantis Inc., developer of the novel Hydrus™ Microstent device designed to lower eye pressure for glaucoma patients, will present results from the HYDRUS II Study at the World Glaucoma Congress bi-annual meeting today.
    July 18, 2013 - Business Wire via Yahoo! Finance

Bee Dictionary: Search, browse, look at common errors, idioms and more.