David Schnaedelbach

Schaeffler
Total Patents: 7
Overall Rank: #732,582
Years Active: 2012–2017
Schaeffler Rank: #236