Jens Houghton-Larsen

Evolva Sa · Danstar Ferment Ag · River Stone Biotech
Total Patents: 19
Overall Rank: #227,485
Years Active: 2017–2025
Evolva Sa Rank: #2