Laura D. Elliott

Johnson & Johnson · American Cyanamid
Total Patents: 15
Overall Rank: #328,056
Years Active: 1989–2001
Johnson & Johnson Rank: #751