Phycobiliproteins: Recent Developments and Future Applications - Vinod K. Kannaujiya, Shanthy Sundaram, Rajeshwar P. Sinha (Springer, 2017)