Steven Charles Read

Imax · Imax Theatres International Limited
Total Patents: 26
Overall Rank: #150,742
Years Active: 2003–2025
Imax Rank: #1