Rudger Rubbert
Ora Metrix · 3M
Total Patents:
67
Overall Rank:
#32,061
Years Active:
1995–2018
Ora Metrix Rank:
#3