Tim Allen Kelly

Biocontrol Systems
Total Patents: 7
Overall Rank: #721,133
Years Active: 2005–2020
Biocontrol Systems Rank: #3