Protein engineering and other bio-synthetic routes for bio-based materials: Current uses and potential applications - Carissa M. Soto (Frontiers Media SA, 2015)