Research Triangle-based Biofidelity raises $24 million Business North Carolina Source link