EdenRadar is live: academic biotech licensing, searchable in one place

EdenRadar is live: the licensable output of 430+ research institutions across six continents, screened for biotech relevance and searchable by scientific concept.