biosphere international sl is located in Boralesgamuwa, Sri Lanka on 210/66, Isuru Uyana, Neelammahara Rd. biosphere international sl is rated 4 out of 5 in the category research and product development in Sri Lanka.
Address
210/66, Isuru Uyana, Neelammahara Rd