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