Brian Petku

Elumigen
Total Patents: 8
Overall Rank: #594,927
Years Active: 2017–2025
Elumigen Rank: #2