EpiBiologics launched in 2023 with a $50 million series A, having been founded to take forward the work of renowned antibody ...