Fractions and isolated compounds from Oxyanthus speciosus subsp. stenocarpus (Rubiaceae) have promising antimycobacterial and intracellular activity