Ryan MarchSep 16, 20192 minAn Innovative Treatment for Scaling Problems in Leachate Treatment.SMBR™ - SUSPENDED MEDIA BIOREACTOR SMBR™ is a wastewater biological treatment technology particularly well suited to treat high or...