Life sciences Life sciences Addex Therapeutics launches spin-off Neurosterix in Geneva with USD 63 million investment 9 April 2024