Announced today that cancer vaccine manufacturing partner Bio Elpida in Lyon, France , has reached major ...