Rice Alliance names Abilitech Medical as a promising life science companyTexas Life Science Forum says Abilitech is a Top 10 Startup to Watch. Read more here.