Jacques Benarrouch

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