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