| Building | Zinja Nș 2 | |
| Street | Triq Il-Kappara | |
| City | Marsascala MSK 3300 | |
| Country | Malta | |
| Location | ►View Map | |
| Telephone | (+356) 2163 3737 | |
| ►Send Enquiry | ||
| Website | www.novelmalta.com | |
| Profile | Research and Development of Membrane-based Technologies - Design, Specification and Supply of UF/MF Pilot-Scale Plants |
![]() |
Waste Water Treatment |
![]() |
Water Supply & Purification |