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