by Anthony Atala (Editor), Anthony Atala (Editor), Anthony Atala (Editor), Farshid Sefat (Editor), Masoud Mozafari (Editor)
Format: Paperback
Pages: 900
Publisher: Woodhead Publishing
Published: 01 Jun 2019
ISBN 10: 0081025610
ISBN 13: 9780081025611