Andy Cykman
Sugar Beets
Total Patents:
3
Overall Rank:
#1,322,029
Years Active:
2024–2025
Sugar Beets Rank:
#2