Stephen D. Barnhill
Health Discovery
Total Patents:
18
Overall Rank:
#258,298
Years Active:
1998–2013
Health Discovery Rank:
#4