Alan A. Davidovich
Caterpillar
Total Patents:
8
Overall Rank:
#660,218
Years Active:
1995–2007
Caterpillar Rank:
#772