Martin A. Johnes

Alfa-Pet
Total Patents: 3
Overall Rank: #1,404,591
Years Active: 2020–2023
Alfa-Pet Rank: #2