bioAffinity Technologies raises about $4 million in registered direct
bioAffinity Technologies completed a financing raising about $4 million via a Securities Purchase Agreement, selling common shares and pre-funded warrants and adding warrants under the offering terms.