Fundamentals of Bionanomaterials - Ahmed Barhoum (Elsevier Elsevier, 2022)