aquatic plants have been used prevalently in china since 3000 years ago due to having various chemical compounds for diseases prevention and cure. dunaliella salina is one of the micro algae in marine ecosystems containing beta-carotene, retinal, apocarotenoides, ketones, aldehydes and epoxides which enable it to absorb free radicals and produce singlet oxygen. in many studies, the anti-cancer...