Learn More
Ettlia oleoabundance (formerly known as Neochloris oleoabundance) is an attractive candidate for biodiesel production because of its high lipid accumulation, and it's taking the majority of the(More)
  • 1