logo

IDNA Genomics Public Ltd

CSE • IDNA • CY0109800710

Market Closed

Holders

13F Filings (SEC)

Holders over time in CSE:IDNA - IDNA Genomics Public Ltd