David Neil Payne

University Of Southampton · National Research Development · Newsouth Innovations Pty Limited
Total Patents: 35
Overall Rank: #97,288
Years Active: 1982–2024
University Of Southampton Rank: #2