Renee Louise Desjarlais

Johnson & Johnson · Smithkline Beecham Limited
Total Patents: 29
Overall Rank: #131,983
Years Active: 2001–2016
Johnson & Johnson Rank: #332