Richard Justin Penn
Denovo Brands · University Of Helsinki
Total Patents:
7
Overall Rank:
#706,790
Years Active:
2012–2023
Denovo Brands Rank:
#3