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