Registered entities
Argonaute Rna Limited
Reg. No. 9694988United Kingdom
Innovation
39 patent families (5 granted) — focus: Chemistry & metallurgy, Human necessities, Physics & computing; filing pace steady.
Provider of RNA-based therapeutics
39 patent families (5 granted) — focus: Chemistry & metallurgy, Human necessities, Physics & computing; filing pace steady.