Olle Larm

Exthera Medical · S2Medical Ab · Astra Co.
Total Patents: 27
Overall Rank: #145,088
Years Active: 1986–2022
Exthera Medical Rank: #3