Samuel Ross Garland Lanyon

Empire Technology Development · Genea Ip Holdings Pty Limited
Total Patents: 4
Overall Rank: #1,144,978
Years Active: 2015–2022
Empire Technology Development Rank: #152