Richard A. Roberts
Brown & Root · Ici Americas · Magna International
Total Patents:
13
Overall Rank:
#379,644
Years Active:
1983–2019
Brown & Root Rank:
#4