Preferred Label : Ellume Limited;
NCIt synonyms : Ellume Health;
NCIt definition : A biotechnology company headquartered in Australia that develops, manufactures, and
commercializes rapid and affordable digital diagnostic products.;
NCI Metathesaurus CUI : CL1907373;
Origin ID : C200101;
- concept_is_in_subset