Halifax, NS
BioMed Technologies in-licenses innovative biomedical and environmental technologies for global development
267-1411 Oxford St
Halifax, NS B3H 3Z1
CA
267-1411 Oxford St
Halifax, NS B3H 3Z1
CA
Legal Name: BioMed Technologies Inc.
541611, 541619