Jacques Benarrouch
The Mead · Unknown
Total Patents:
13
Overall Rank:
#385,260
Years Active:
1984–2013
The Mead Rank:
#281