Kelly Leigh Smith

Burroughs Wellcome · NASA
Total Patents: 5
Overall Rank: #990,653
Years Active: 1988–2017
Burroughs Wellcome Rank: #145