FDA seeks public comment on protocol elements relevant to ibogaine development
XTL Biopharmaceuticals completes the acquisition of Psyga Bio ($2.73, 0.00)
XTL Biopharmaceuticals to acquire Psyga Bio (0858ET) ($3.88, +1.58)
Powered by FactSet Research Systems Inc.