Glenn Richard Carlson
Intrexon · Rohm And Haas · Monsanto Technology
Total Patents:
17
Overall Rank:
#276,252
Years Active:
1980–2016
Intrexon Rank:
#7