Cambridge faces aftermath of professor's resignation