← Back to Directory
SFA Therapeutics

SFA Therapeutics

YC S21

Regulating the immune system to block cancer & autoimmune diseases

Philadelphia, PA, USAFounded 20214 employeessfatherapeutics.com
Team
4
Founded
2021