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