Fixed dome plant built for processing sewage by KIST in Rwanda

Recent Developments