neil mach cambridge