Leslie S. Johnson
University Of Texas System · Applied Molecular Evolution
Total Patents:
24
Overall Rank:
#173,900
Years Active:
1998–2017
University Of Texas System Rank:
#431