gene spector