David Vincent Schuehler
Ip Reservoir · Exegy Incorporated · Washington University In St. Louis
Total Patents:
26
Overall Rank:
#150,660
Years Active:
2010–2025
Ip Reservoir Rank:
#6