Company Overview
Company Name
ALX Oncology
Address
323 Allerton Ave, South San Francisco, CA, 94080, United States
Website
alxoncology.comPhone
(650) 466-7125Approx. Annual Revenue
$0.5M
Employees
3
Established
2017
Google Reviews
5.0 (1 review)
About ALX Oncology
Business Profile
Read from the ALX Oncology website on Oct 13, 2026. Hover an item to see the exact wording it came from.
About the website
- Website quality (AI-assessed)
- 8/10 · Current announcements dated 2026; Complete navigation and contact info