Duncan Brown
Ndsl
Total Patents:
5
Overall Rank:
#983,317
Years Active:
2010–2018
Ndsl Rank:
#4