Richard T. Hagan
Ultra Communications · 3M
Total Patents:
12
Overall Rank:
#414,178
Years Active:
1998–2020
Ultra Communications Rank:
#3