steff.taelman@ugent.beCoupure Links 653 Gent Belgiƫ(+32) 9 264.61.79Affiliation: Biobix, BioLizard
Research Topics Author Supervisor(s) Awards
Name: