bioAffinity Technologies prices USD 4 million private placement at USD 0.47 per share unit - BIAF News | Rallies