Press Release

InnoSkel Appoints Dr Sophie Amsellem-Bosq as Chief Technical Officer