Ivaylo Popov

Ald Vacuum Technologies Gmbh · Google · Ocado Innovation Limited
Total Patents: 9
Overall Rank: #532,666
Years Active: 2000–2025
Ald Vacuum Technologies Gmbh Rank: #18