Key Figures of 2024

Start-ups incorporation 7
License and transfer agreements 22
Granted patents 36
Technology disclosures 57