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