Médecins Sans Frontières (MSF) is a private and independent international medical aid organisation...