88571230
Aug 8, 2019
GENELOCKER LTD.
Subscribe
Biomedical services, namely, the storage of human genetic material for medical use
DNA screening for medical purposes