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