Granza Bio secures $7M seed from Felicis, YC to enhance cancer treatments

July 5, 2024