Emilova Velinova, Maria Molecular Machines - Canada Arcler Press 2018 - xix,351p. ISBN: 9781773610863 Dewey Class. No.: 572.8 / EMI/M