Jean Fernand Armand Lacrampe

Johnson & Johnson · Astex Therapeutics Limited · Tibotec Pharmaceuticals
Total Patents: 33
Overall Rank: #108,345
Years Active: 1980–2017
Johnson & Johnson Rank: #315