Nigel G. John Richards

University of Florida · Secretary Of State For Defence
Total Patents: 3
Overall Rank: #1,519,675
Years Active: 1999–2015
University of Florida Rank: #645