John Aibangbee Osaheni
GE · Research Corporation Technologies · Novomer
Total Patents:
19
Overall Rank:
#235,093
Years Active:
1997–2023
GE Rank:
#2,215