216.73.216.42

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