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