A one-page overview of EdenRadar: licensable biotech assets from 430+ tech transfer offices, enriched, scored and searchable for industry BD teams.