Seol mar théacs é seo: Anti-angiogenesis drug discovery and development