South Florida Anchor Alliance Releases 2024 Year In Review

South Florida Anchor Alliance Releases 2024 Year In Review

South Florida Anchor Alliance Releases 2024 Year In Review The South Florida Anchor Alliance (SFAA), an initiative of the Health Foundation of South Florida, is a collaborative of 20 regional institutions, including healthcare systems, education enterprises, and...