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