logo

A strategy for a social welfare and healthcare services foundation

Deaconess Foundation