Helmars E. Ozolins
Bloomberg Finance · Bloomberg · Digital Medical Technologies
Total Patents:
59
Overall Rank:
#40,304
Years Active:
1999–2024
Bloomberg Finance Rank:
#1