Stephan Wawra

Stephan Wawra is an author at University of Aberdeen specializing in plant-microbe interactions, life sciences, and plant-pathogen interactions.

Publications per year

2006–2024

26

Publications

26