hydrus : Definition, Usages, News and More

Search 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

Hot News: The Heading Text Size Should Match With the Size Of The Image