Marten Papenbroock

Tesa Se
Total Patents: 9
Overall Rank: #556,122
Years Active: 2014–2022
Tesa Se Rank: #19