Versus - compare EMMESSA and 12541686

Emmessar Biotech & Nutrition Ltd. outperforms Evoq Remedies Ltd. on 16 out of 27 parameters.