Austin Gerard Smith

The University Of Edinburgh · University Court Of The University Of Edinburgh · Aventis Behring Gmbh
Total Patents: 19
Overall Rank: #236,260
Years Active: 2000–2021
The University Of Edinburgh Rank: #3