Personal information

Genomics, Bioinformatics, Transposable Element, Plant/pathogen interaction
Switzerland