Tara Karimi Molecular Mechanisms of Autonomy in Biological Systems - Springer Springer 2018 ISBN: 9783319918242 Source: EBOOK