Michael Braunstein
Caterpillar · GE · Unknown
Total Patents:
17
Overall Rank:
#263,698
Years Active:
1990–2025
Caterpillar Rank:
#341