Robert A. Allan
Turbosonic · Durr Systems
Total Patents:
8
Overall Rank:
#630,304
Years Active:
2007–2021
Turbosonic Rank:
#1