Jonathan Back

Electronic Arts · Zeugma Systems · Ichnos Sciences Sa.
Total Patents: 19
Overall Rank: #229,551
Years Active: 2009–2025
Electronic Arts Rank: #35