Lawrence M. Kauvar
Terrapin Technologies · Trellis Bioscience · Telik
Total Patents:
82
Overall Rank:
#21,449
Years Active:
1990–2025
Terrapin Technologies Rank:
#1