Howard Barff Broughton

Merck · The James Black Foundation Limited · Eli Lilly
Total Patents: 15
Overall Rank: #326,009
Years Active: 1995–2010
Merck Rank: #1,151