bioAffinity Technologies will go public by listing on the NASDAQ on 2 June. The company develops diagnostic tests of lung cancer and other severe early-stage diseases. Let’s take a closer look at bioAffinity Technologies’ business and financial performance.