NOVA Math Publications Algebra and Logic Article Tabuada,G;Van den Bergh,M TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY 2018 370 1 421-446 10.1090/tran/6956 Tags : Algebra and LogicMathematics for Health