Gerard Anglada

Gibaud
Total Patents: 5
Overall Rank: #989,799
Years Active: 2013–2017
Gibaud Rank: #1