Robert E. Barnes

American Cyanamid · Centurylink Intellectual Property · Engelhard
Total Patents: 5
Overall Rank: #1,019,602
Years Active: 1981–2012
American Cyanamid Rank: #879