Jaap den Toonder; Richard Mayne Atlas of Cilia Bioengineering and Biocomputing - Taylor and Francis 2018 ISBN: 9781003337287 Source: EBOOK