Lawrence de Garavilla
Johnson & Johnson · Ortho-Mcneil Pharmaceutical · Elan Pharma International
Total Patents:
7
Overall Rank:
#743,392
Years Active:
1998–2013
Johnson & Johnson Rank:
#2,719