Discover Ru De La Vega: South Africa’s Rising Star in Deep Tech News Discover Ru De La Vega: South Africa’s Rising Star in Deep Tech ...