Salvatore Domenic Morgera

University Of South Florida · RTX (Raytheon)
Total Patents: 2
Overall Rank: #1,888,649
Years Active: 1980–2021
University Of South Florida Rank: #932