The Health Ombud in South Africa, Professor Malegapuru W. Makgoba, has completed his nonrenewable sevenyear term on May 31st, 2023.…