iOmx Therapeutics appoints Dr. Nils Peter Debus as Chief Business Officer Written by Kirsten Ruehl on 5th September 2023. Posted in Client News. Previous Next