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