John Harrison

Cellzome Limited · Johnson & Johnson · Courtaulds Films & Packaging (Holdings)
Total Patents: 6
Overall Rank: #863,868
Years Active: 1981–2012
Cellzome Limited Rank: #24