Igal Roytblat
Imax
Total Patents:
5
Overall Rank:
#947,098
Years Active:
2007–2023
Imax Rank:
#41