AiCuris AG announces appointment of Larry Edwards as Chief Executive Officer and formation of U.S. subsidiary Written by Ben Legg on 5th April 2023. Posted in Client News. Previous Next