Nicholas Richard Allen
Snap · Jbf Interlude 2009
Total Patents:
62
Overall Rank:
#36,317
Years Active:
2016–2025
Snap Rank:
#25