John Niederhuber
Inova Health System
Total Patents:
3
Overall Rank:
#1,492,317
Years Active:
2016–2017
Inova Health System Rank:
#1