ALX Oncology announces closing of $105m Series C financing

ALX Oncology announces closing of $105m Series C financing. (Credit: Pete Linforth from Pixabay)