Anton Leonard Baljet

Imax · Imax Theatres International Limited · Imax Systems
Total Patents: 11
Overall Rank: #437,650
Years Active: 1991–2025
Imax Rank: #3