Doug Looker

Amicrobe
Total Patents: 2
Overall Rank: #1,705,498
Years Active: 2022–2025
Amicrobe Rank: #4