Peter Stephenson
Humana
Total Patents:
3
Overall Rank:
#1,431,268
Years Active:
2013–2021
Humana Rank:
#30