C. Glen Wensley

Celgard · Solicore · Avestor Limited Partnership
Total Patents: 29
Overall Rank: #128,801
Years Active: 1989–2025
Celgard Rank: #6