Peter Eastmond

Rothamsted Research · University Of York
Total Patents: 2
Overall Rank: #1,708,383
Years Active: 2012–2025
Rothamsted Research Rank: #15