Immuno-Designed Molecules SA, Paris, France Business: Cancer Appointed: Marc Guyader, director of INSEAD and chairman of Switch Biotech AG ...