Interactive Research and Development South Africa (IRD SA) 2024 Opening

Interactive Research and Development South Africa (IRD SA) 2024 Opening Interactive Research and Development South Africa (IRD SA) is registered as a South African-based nonprofit company (NPC). IRD SA works extensively in Southern Africa providing healthcare delivery and research. The IRD SA team leverages process and technology innovations to address gaps in global healthcare delivery, … Read more