Sequana Medical Scores CHF9M

October 26, 2015