Fionna Mitchell Martin
British Biotech Pharmaceuticals · Eli Lilly
Total Patents:
18
Overall Rank:
#256,483
Years Active:
1998–2017
British Biotech Pharmaceuticals Rank:
#4