Matthew Cavanaugh

Huntleigh Technology Limited · Arjo Ip Holding Ab · Getinge/Castle
Total Patents: 4
Overall Rank: #1,135,952
Years Active: 1999–2023
Huntleigh Technology Limited Rank: #21