J. Mark Braughler

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