J. Mark Braughler
Intrexon · The Upjohn · University Of Pittsburgh
Total Patents:
2
Overall Rank:
#1,983,484
Years Active:
1985–2017
Intrexon Rank:
#61