Steven Paul Farrugia

Resmed · Resmed Pty · Resmed Sensor Technologies Limited
Total Patents: 66
Overall Rank: #32,449
Years Active: 1996–2025
Resmed Rank: #39