Derek R. Duckett

Scripps Research · The University Of Florida Board Of Trustees · University of Florida
Total Patents: 4
Overall Rank: #1,128,343
Years Active: 2013–2023
Scripps Research Rank: #296