John Leonard
Idec Pharmaceuticals · Teledyne Industries · Biogen Idec
Total Patents:
11
Overall Rank:
#468,369
Years Active:
1985–2010
Idec Pharmaceuticals Rank:
#16