Edgar V. Menezes
Johnson & Johnson · Essilor International (Compagnie Generale D'Optique) · Celanese Gmbh
Total Patents:
62
Overall Rank:
#37,026
Years Active:
1985–2017
Johnson & Johnson Rank:
#94