Tag Archive for: Sheldon Sloan

France-based Abivax SA announced the appointment of Sheldon Sloan, M.D., M. Bioethics, as its new Chief Medical Officer. He will assume the new role in the beginning of March.