Ian Andrew McCallum
Celgard · Graftech International Holdings · Advanced Energy Technologies
Total Patents:
6
Overall Rank:
#789,436
Years Active:
2016–2025
Celgard Rank:
#64