Xavier Perez-Lopez

The Braun
Total Patents: 3
Overall Rank: #1,486,556
Years Active: 2013–2017
The Braun Rank: #304