Malin Sendelius

Evolva Sa · Novozymes A/S
Total Patents: 3
Overall Rank: #1,435,584
Years Active: 2013–2021
Evolva Sa Rank: #73