Tonglin Shang
Caterpillar · Progress Rail Locomotive · Shin Caterpillar Mitsubishi
Total Patents:
30
Overall Rank:
#122,509
Years Active:
2007–2025
Caterpillar Rank:
#86