Joelle Carpena
CEA
Total Patents:
7
Overall Rank:
#759,585
Years Active:
1997–2002
CEA Rank:
#594