Roger J. Card

American Cyanamid · Schlumberger Technology · Dowell, A Division Of Schlumberger Technology
Total Patents: 31
Overall Rank: #119,749
Years Active: 1983–2010
American Cyanamid Rank: #103