John Thomas Sirr Irvine

University Court Of The University Of St Andrews · University Of Newcastle Upon Tyne
Total Patents: 12
Overall Rank: #401,162
Years Active: 2009–2024
University Court Of The University Of St Andrews Rank: #5