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