Andrew McDonald
Tpi Composites · Cambridge Enterprise Limited · Kyocera
Total Patents:
9
Overall Rank:
#542,685
Years Active:
1999–2024
Tpi Composites Rank:
#9