Mary E. Kelly

British Technology Group Limited · ICI · Pfizer
Total Patents: 6
Overall Rank: #811,495
Years Active: 1995–2023
British Technology Group Limited Rank: #32