Daniel Roy
Sappel · Unknown
Total Patents:
11
Overall Rank:
#448,318
Years Active:
1985–2023
Sappel Rank:
#2