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