Innovative People

Douglas Kabewa

Douglas Kabewa Chemistry, Green Technology, Energy storage devices, waste water treatment and water treament