Bioactive Compounds from Cyanobacteria and Microalgae: An OverviewSawraj Singh, Uttam Chand Banerjee, Bhushan N. Kate|Critical Reviews in Biotechnology|2005Cited by 616