Sheela A. Thomas

Abbott · Abb Vie
Total Patents: 16
Overall Rank: #299,277
Years Active: 1991–2014
Abbott Rank: #400