Thomas Lutz

Glofish · Central Garden & Pet
Total Patents: 5
Overall Rank: #937,180
Years Active: 1990–2024
Glofish Rank: #6