Rafael Foguet

Ferrer Internacional, S.A.
Total Patents: 29
Overall Rank: #132,696
Years Active: 1985–2009
Ferrer Internacional, S.A. Rank: #1