Melach Biotechnologies is located in Senekal, South Africa on Old Absa Building, 22a Van Riebeeck Street. Melach Biotechnologies is rated 5 out of 5 in the category intellectual property registry in South Africa.
Address
Old Absa Building, 22a Van Riebeeck Street