Visit their site:
www.biowatch.org.za/
HeadQuarters: Mailing Addres is 2nd Floor Community House, 41 Salt River Road Salt River CAPE TOWN 7925/ P O Box 13477 Mowbray CAPE TOWN 7705
- Organization Contacts
-
Organization Details
Biowatch South Africa is a national non-governmental organisation dedicated to publicising, monitoring and researching issues of biological diversity, genetic engineering and sustainable livelihoods.
- Relevant Tags: