Alan S. Horn

Nelson Research & Development · Whitby Research · Webmd
Total Patents: 20
Overall Rank: #221,451
Years Active: 1984–2021
Nelson Research & Development Rank: #5