David Stern

Roku · Boyce Thompson Institute For Plant Research
Total Patents: 33
Overall Rank: #104,482
Years Active: 2014–2025
Roku Rank: #7