John Payne

Life Measurement · Monsanto Technology
Total Patents: 6
Overall Rank: #799,812
Years Active: 1980–2024
Life Measurement Rank: #3