Eric Meurville, France, Chaffois, M, SEED Biosciences SA