Brenda Russell
University Of Illinois · The Procter & Gamble
Total Patents:
4
Overall Rank:
#1,229,785
Years Active:
1983–2013
University Of Illinois Rank:
#351