Argonaute ProteinsHumana Press Inc., 2016168,95 €On orderDelivery: 2-3 weeksQuantityAdd to cartISBN-139781493958276ISBN-101493958275PublisherHumana Press Inc.Year2016Publication date2016-08-23Pages344Dimensions254x178x