ICVSNovember 14, 2022Timeline Stories Patent sold for > € 1 million – KidneyNav TRANSLATION AND ENTREPRENEURSHIP 2000 peer-reviewed published articles SCIENTIFIC