James Ellis

ICI · Hsc Research And Development Limited Partnership · Medical Research Council
Total Patents: 5
Overall Rank: #1,041,284
Years Active: 1980–2003
ICI Rank: #677