John Bell Payne

Diamond Scientific · Plastics Research · Bayer Healthcare
Total Patents: 11
Overall Rank: #469,392
Years Active: 1989–2008
Diamond Scientific Rank: #2