David F. Horrobin
Efamol Limited · Scotoil Group Plc · Efamol Holdings Plc
Total Patents:
96
Overall Rank:
#15,869
Years Active:
1981–2007
Efamol Limited Rank:
#1