Abivax appoints Dr. Sheldon Sloan, M.D., as Chief Medical Officer Written by Andreas Villaester on 17th February 2023. Posted in Client News. Previous Next