Stephen Carrington

University of California · University College Dublin · The University Of Bristol
Total Patents: 4
Overall Rank: #1,156,208
Years Active: 2005–2021
University of California Rank: #2,984