Bio-Based Oligomers: Progress, Applications, and Future Perspectives Aug 27, 2024