Eric Romers
Fina Research, S.A.
Total Patents:
3
Overall Rank:
#1,624,266
Years Active:
1998–2001
Fina Research, S.A. Rank:
#18