James Chadwick

Fixed Phage Limited
Total Patents: 3
Overall Rank: #1,486,895
Years Active: 1983–2017
Fixed Phage Limited Rank: #2