Iris Heidmann

Iris Heidmann

Auto-generated profile, based on publicly available information

Iris Heidmann

Bioscience, Wageningen University and Research, Wageningen, 6700 AA, Netherlands

Publication