CTC Clinical Trial Consulting AG, Switzerland, Basel