Helen Pennington
0000-0002-2980-9079
2 papers found
Refreshing results…
Science diplomacy for plant health
Lessons in effector and NLR biology of plant-microbe systems
Missing publications? Search for publications with a matching author name.