Organisation INNOVALG Info Tank culture of both micro and macro algae. Category Small and Medium Enterprise Country France