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