216.73.216.216

Biomica, Evogene’s subsidiary, designs molecules to analyze bacteria