logo

IDNA Genomics Public Ltd

CSE • IDNA • CY0109800710

Market Closed

Analysts

CSE:IDNA Price, Target Price and EPS Chart