Ahmed Barhoum Bionanotechnology: Emerging Applications of Bionanomaterials - Elsevier Elsevier 2022 ISBN: 9780128239155 Source: EBOOK