Andre Poucet
The European Community
Total Patents:
3
Overall Rank:
#1,585,830
Years Active:
2007
The European Community Rank:
#3