Pedro Garcia
Arvinmeritor Technology · Southpac Trust International · Garcia Group
Total Patents:
26
Overall Rank:
#153,291
Years Active:
1990–2022
Arvinmeritor Technology Rank:
#26