Algebraic Biology by Markus Rosenkranz | Menrva Books | MenrvaBooks