Peter Niven Schaare
Xy
Total Patents:
8
Overall Rank:
#646,745
Years Active:
2004–2016
Xy Rank:
#7