Archibald Ian Jeremy Brain
The Laryngeal Mask Company Limited · Indian Ocean Medical · Teleflex Life Sciences Pte.
Total Patents:
26
Overall Rank:
#154,158
Years Active:
1985–2020
The Laryngeal Mask Company Limited Rank:
#2