Bio-Based Epoxy Polymers, Blends, and Composites Synthesis, Properties, Characterization, and Applications by Sanjay Mavinkere Rangappa | Menrva Books | MenrvaBooks