Christopher Evans

West Pharmaceutical Services · Talley Group Limited · Sid Technologies
Total Patents: 37
Overall Rank: #87,309
Years Active: 1981–2025
West Pharmaceutical Services Rank: #3