Luc Teyton
The University Of Chicago · Scripps Research · Brigham Young University
Total Patents:
10
Overall Rank:
#512,351
Years Active:
2010–2016
The University Of Chicago Rank:
#30