Francesco De Rubertis, Italy, Londres, M, Addex Pharma SA