Christopher M. Mapes
Johnson & Johnson · Ligand Pharmaceuticals Incorporated · Eli Lilly
Total Patents:
14
Overall Rank:
#350,942
Years Active:
2003–2016
Johnson & Johnson Rank:
#824