James F. Brennan, III
3M · Raydiance · MIT
Total Patents:
33
Overall Rank:
#108,723
Years Active:
1997–2012
3M Rank:
#786