Jean Laroche
Creative Technology · Audience Partners · Knowles Electronics
Total Patents:
43
Overall Rank:
#70,825
Years Active:
1998–2017
Creative Technology Rank:
#6