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