Johannesburg Office 

 

 

Johannesburg,

South Africa

ingrid @ safeblood4africa.org

 

 

Promoting the health renewal of Africa through increased access to Safe Blood