Leo Hatjasalo

Oy Oms Optomedical Systems
Total Patents: 13
Overall Rank: #376,756
Years Active: 2000–2021
Oy Oms Optomedical Systems Rank: #1