John C. Perry

University College London
Total Patents: 18
Overall Rank: #259,823
Years Active: 1981–2019
University College London Rank: #64