Johannes Lampela

Lagree Technologies · Office Depot · The Yokohama Rubber Co.
Total Patents: 10
Overall Rank: #479,369
Years Active: 2018–2025
Lagree Technologies Rank: #11