Bharat Chowrira, United States, Genève, M, Addex Pharma SA