Yann Barrandon, France, Echandens, M, SEED Biosciences SA