Access government tender opportunities in the Northern Cape, South Africa's largest but least populated province. Our database covers procurement from Sol Plaatje (Kimberley), ZF Mgcawu (Upington), and areas hosting major renewable energy and mining operations. The Northern Cape is transforming from diamond mining heritage to renewable energy capital, hosting massive solar and wind farms. The Square Kilometre Array (SKA) telescope project adds unique procurement opportunities.
The council on higher education (che) invites bids for the provision of internal auditing services over a 36-month period. The tender aims to appoint a qualified service provider to deliver comprehensive internal audit functions, including risk assessments, it/forensic audits, and compliance reviews, to support cheβs governance and operational efficiency.
Submit 1 original technical file and 1 USB with identical content by 22 june 2026 at 11:00. Both must be sealed, correctly marked, and labelled. Required documents: sbd 1 (invitation to bid), sbd 4 (declaration of interest), sbd 6.1 (Preference points claim form), and compulsory briefing session attendance certificate. Late bids will not be accepted. Bids must be placed in the tender box at: the council on higher education (che) reception area, NO. 1 quintin brand street, persequor technopark, brummeria, pretoria east, 0020. Each page of the tender document must be initialed in the bottom right-hand corner. Failure to submit required forms or attend the briefing session will result in disqualification.
Ewseta seeks an accredited service provider to deliver comprehensive supply chain management (SCM) and bid committee regulatory training for its officials, end users, and committee members. The training covers SCM functional areas, bid committee roles, and end-user responsibilities to enhance procurement governance, compliance, and ethical practices in the public sector.
β’ Submit your bid via email to [email protected] By friday, 29 may 2026 at 13:00. Late submissions will not be considered. β’ Use the official forms provided; do not retype or alter them. β’ Include all required returnable documents: - stage 1 (mandatory β automatic disqualification if missing): * valid proof of facilitator accreditation/registration with a recognised SCM or public procurement professional body. * Valid proof of company accreditation with a recognised training body (e.g., Seta, saqa). - Stage 2 (administrative β required prior to award if recommended): * company registration documents (cipc). * Central supplier database (csd) report or number. * Joint venture agreement (if applicable). * Valid b-bbee certificate (sanas-accredited) or sworn affidavit for emes/qses. For joint ventures, submit a combined certificate/affidavit. * Fully completed and signed sbd forms: sbd 1, sbd 3.3, Sbd 6.1, Sbd 4. * Signed annexure 5 (general conditions of purchase). * Signed annexure 6 (popi consent forms). * Tax pin issued by SARS (tax clearance certificate). For joint ventures, provide a pin for each member. β’ Submit a valid proof of banking details with your bid. β’ Failure to provide any required particulars may render the bid invalid.
This request for quotation (RFQ 6000080436) invites suppliers to provide and deliver sg42 shouldered couplings (110mm and 160mm) for high-impact mpvc pipes to johannesburg water. The tender targets smmes with 51% or more black ownership and requires strict compliance with technical, financial, and b-bbee criteria.
Submit your quotation via the etender portal (https://www.etenders.gov.za/): - Browse opportunities by organ of state (johannesburg water) or search by RFQ reference number (6000080436). - Expand the tender info, start e-submission, login with csd credentials, attach compulsory documents, confirm and proceed. - Quotations must be on company letterhead and in pdf format (ms word, excel, or pictures are not allowed). - Quotations received after 28 may 2026 at 12:00pm will not be accepted. - Total quotation value must be inclusive of all applicable taxes. Failure to include taxes will lead to disqualification. - Provide manufacturer datasheet and brand names for all items. Failure to provide datasheet will result in disqualification. - Ensure all attached mbd forms (mbd 4, mbd 8, mbd 9, mbd 6.1) Are duly completed and signed. - Submit the following compulsory returnable documents: * original valid tax clearance certificate or valid SARS pin. * Certified/original/valid BBBEE certificate or compliant sworn affidavit. * Municipal rates and taxes statement not older than 90 days in arrears. * Proof of csd registration/maaa supplier number. * Company registration documents with ID copies of directors/shareholders. * Signed declaration of interest (mbd 4). * Declaration of bidderβs past supply chain management practices (mbd 8). * Certificate of independent bid determination (mbd 9). * Preference points claim form (mbd 6.1). - NO RFQ will be considered from persons in the service of the state. - NO bidder blacklisted by national treasury or any national authority due to non-performance will be considered. - Submission of a joint venture agreement, where applicable, properly signed by all parties. - Acceptance of a quotation is subject to johannesburg water's supply chain policy.
Johannesburg water invites quotations for the supply and delivery of sg42 shouldered pipe collars (110mm and 160mm) for high-impact mpvc pipes, targeting smmes that are 51% or more black-owned. This request for quotation (RFQ 6000080437) is open to csd-registered suppliers and closes on 28 may 2026 at 12:00pm.
Submit your quotation via the national treasury etender portal (https://www.etenders.gov.za/). Steps: search for johannesburg water, use RFQ reference 6000080437, log in with csd credentials, and follow the submission checklist. Late submissions will not be accepted. Compulsory returnables: valid tax clearance certificate/sars pin, certified/original/valid b-bbee certificate or compliant sworn affidavit, municipal rates/taxes statement (β€90 days in arrears), mbd 4 (declaration of interest), mbd 8 (past SCM practices), mbd 9 (independent bid determination), csd registration proof, mbd 6.1 (Preference points claim), company registration documents with director/shareholder ID copies. Quotations must be on company letterhead, in pdf format only, and include manufacturer datasheets and brand names for all items. Total quotation value must include all applicable taxes. Acceptance is subject to johannesburg waterβs supply chain policy.
This request for quotation (RFQ) by johannesburg water seeks the supply and delivery of 30 units of modified high impact poly vinyl chloride (pvc) pipes (160mm x 6m, class 16, sg42 yellow, sabs 1283 approved). The tender prioritizes smmes that are 51% or more black-owned and targets suppliers registered on the central supplier database (csd).
Submit your quotation electronically via the national etender portal (https://www.etenders.gov.za/). Steps: 1) search for tender using reference 6000080439 or browse opportunities for johannesburg water. 2) use your central supplier database (csd) credentials to log in. 3) complete the e-submission process. 4) attach all required documents as pdfs on company letterhead. Disqualification risks: late submissions, missing brand names, missing manufacturer datasheets, or total quotation value not inclusive of all applicable taxes. For etender portal issues, contact etenders contact centre at +27(0)12 406 9222 / 012 406-9229 / 012 312-5000 or [email protected]. Ensure all mbd forms (mbd 4, mbd 8, mbd 9, mbd 6.1) Are duly completed and signed.
Johannesburg water requests quotations for the supply and delivery of specific galvanised and high-density polyethylene (hdpe) pipe fittings, including bends, elbows, plugs, adaptors, and nipples, as per the attached bill of quantities. This RFQ is open to smmes with 51% or more black ownership, and submissions must comply with strict technical, administrative, and b-bbee requirements.
Submit your quotation electronically via the national treasury etender portal (https://www.etenders.gov.za/). Use your central supplier database (csd) credentials to log in and follow the e-submission process. If you experience technical issues, contact the etenders contact centre at +27(0)12 406 9222 / 012 406-9229 / 012 312-5000 or [email protected]. Your submission must include all compulsory returnable documents listed in the 'administrative requirements' section. Quotations received after the closing date and time (29 may 2026 at 12:00) will not be accepted. Quotations must be on your company letterhead and submitted as a pdf file; ms word, excel, or picture files are not allowed. Ensure all attached mbd forms are fully completed and signed. Non-compliance with these guidelines will lead to disqualification.
The south african qualifications authority (saqa) invites bids for the supply of one jaws software license (version 2026 with 2-Year sma) and one duxbury braille translator for windows (single-user license). This procurement supports saqa's role in advancing the national qualifications framework (nqf) and accessibility in education.
β’ Submit your proposal and all required documents in pdf format only via email to [email protected] (Note: document also references [email protected] β Verify correct address). β’ Ensure submission is received by the closing date and time: 28 may 2026 at 11:00. β’ Mandatory returnable documents: recent central supplier database (csd) report (or unique supplier number), certified b-bbee certificate or sworn affidavit (with visible sanas logo), and completed, signed sbd 4 and sbd 6.1 Forms. β’ Non-compliance with format (non-pdf) or missing documents will result in disqualification.
This request for quotation (RFQ) by johannesburg water seeks the supply and delivery of 1,800 units of pp-r gf 20mm valve balls with 3/4" female-threaded ends, rated pn16 and SANS 16135 approved. The tender targets smmes with 51% or more black ownership and evaluates bids on an 80/20 point system (price vs. B-bbee goals).
Submit your quotation electronically via the national treasury etender portal (https://www.etenders.gov.za/). - Use your central supplier database (csd) credentials to log in and follow the e-submission process. - If you experience portal issues, contact the etenders contact centre at +27(0)12 406 9222 / 012 406-9229 / 012 312-5000 or [email protected]. - Your submission must include all compulsory returnable documents. Failure to submit any will lead to disqualification. - Quotations must be submitted as a single pdf file on your company letterhead. Ms word, excel, or picture files are not accepted. - Quotations received after the closing date and time (29 may 2026 at 12:00) will not be accepted. - Quotations without required brand names will not be accepted. - The total quoted price must include all applicable taxes (VAT). - acceptance is subject to johannesburg water's supply chain policy. Mandatory returnable documents: 1. Original valid tax clearance certificate or valid SARS pin. 2. A valid b-bbee certificate or a compliant sworn affidavit (non-compliant affidavits score zero). 3. Municipal rates and taxes account statement (not older than 90 days in arrears). 4. Signed declaration of interest (mbd 4). 5. Declaration of bidderβs past supply chain management practices (mbd 8). 6. Certificate of independent bid determination (mbd 9). 7. Proof of csd registration (maaa supplier number). 8. Preference points claim form (mbd 6.1). 9. Company registration documents with ID copies of directors/shareholders. Additional requirements: - submit a manufacturer datasheet for the valve balls. - Submit a copy of a valid lease agreement or municipal account statement (not older than 3 months, not in arrears for more than 90 days). - Where applicable, submit a properly signed joint venture agreement.
The road accident fund (raf) seeks to appoint a service provider to supply, deliver, and install steel fire cabinets. The tender requires strict adherence to security, data protection, and compliance measures, including popia, secure handling of confidential documents, and robust physical and digital security protocols.
Submit quotations exclusively via email to [email protected]. Late submissions will be rejected. All annexures (standard bidding documents and mandatory evaluation documents) must be completed, signed, and submitted. Failure to follow submission instructions or omit required documents will disqualify the bid. Goods must be delivered to: raf, 420 witch-hazel avenue, eco-glades 2, centurion. Raf reception is accessible monday to friday, 07h45 to 16h00 for deliveries.
Ovi012605rfq00000011
This tender invites bids for the supply of personal protective equipment (PPE) and uniforms on an as-needed basis to six of sanbiβs national botanical gardens across south africa for a five-year period. The contract requires compliance with strict ethical, legal, and service-level standards, including tax compliance and adherence to anti-corruption regulations.
Submit the following returnable documents: signed general conditions of contract, technical response (including declarations per section 4: honesty, resource capacity, conflict of interest management, statutory compliance, transparency, and confidentiality), bid cover letter (sbd1) with declaration of NO access to sanbi proprietary information, and any proposed amendments to service level indicators (clearly marked with track changes or identifiable font color). Sanbi may disqualify bids for: non-compliance with submission requirements, fraud, misrepresentation, collusive tendering, or conflict of interest. All preparation costs (including submission, presentation, and bid process participation) are the bidderβs sole responsibility. Sanbi reserves the right to cancel or terminate the tender process at any stage.
This tender invites bids for the supply of personal protective equipment (PPE) and uniforms to the south african national biodiversity institute (sanbi) across five national botanical gardens over a five-year period. IT is open to compliant suppliers who meet strict ethical, tax, and regulatory requirements.
Submit the following returnable documents with your bid: signed general conditions of contract, duly completed and signed bid cover letter (sbd1), technical response including declarations as per section 4 (honesty, fairness, resource adequacy, conflict of interest avoidance, statutory compliance, transparency, confidentiality), proposed amendments to service level indicators (SLA) or milestones (if any) with explanations and tracked changes, tax clearance certificate, csd registration proof, b-bbee certificate. Ensure all documents are prepared at your own cost. Sanbi reserves the right to disqualify bids for non-compliance, misrepresentation, conflict of interest, collusive practices, or fraud. Bids must be submitted by the closing date; late submissions will not be accepted.
Johannesburg water invites suppliers to submit quotations for the supply and delivery of 470 cubic meters of g5 sub base filling material to hamberg depot. This request for quotation (RFQ 6000080435) targets smmes with 51% or more black ownership, evaluated under the 80/20 preference point system.
Submit via the etender portal at https://www.etenders.gov.za/. Steps: 1) search for johannesburg water or RFQ reference 6000080435. 2) click + to expand tender details. 3) start e-submission process. 4) log in using csd credentials (contact [email protected] If forgotten). 5) select supplier, check submission checklist, attach compulsory documents, confirm and proceed. For portal issues: etender contact centre +27(0)12 406 9222 / 012 406-9229 / 012 312-5000 or [email protected]. Quotations must: - be submitted in pdf format only (ms word, ms excel, or pictures are not allowed). - Be on company letterhead. - Include brand names where required. - Be received by closing date and time (29 may 2026 at 12:00). - Include all applicable taxes in total value. - Attach manufacturer datasheet for filling material. - Have 60 days validity. Late submissions or those without required brand names will not be accepted.
The national arts council of south africa (nac) seeks a service provider to design and deliver a one-day, on-site integrated training programme for approximately eight managers. The programme must cover ai-enabled productivity, effective communication, time management, critical thinking, conflict management, and work-life balance to enhance leadership capacity and organisational performance.
β’ Submit quotation electronically to: [email protected] (Attention: esona zandile). β’ Deadline: 28 may 2026 at 12:00 noon. Late submissions will be rejected. β’ Mandatory returnables: completed and signed sbd 1, sbd 4, and sbd 6.1 Forms. Omission invalidates the quotation. β’ Include all supporting documents (e.g., Company profile, facilitator cvs, references). Incomplete submissions risk disqualification.
This tender invites bids for the supply, removal, fitting, and installation of a 105-meter concrete v-drain drainage system (75mm thick x 1.5m Wide) and the reinstallation of six washing lines to improve drainage behind block d in ekurhuleni. The project is managed by ekurhuleni housing company and targets suppliers with CIDB grading 1gb or higher.
β’ Submission method: hand-deliver to ehc head office (angus and victoria street, germiston 1400, next to fire station). β’ Submission container: sealed envelope placed in the red tender box at reception. β’ Envelope must clearly state: RFQ number (EHCPPDN/05/2026) and description of the bid. β’ Mandatory actions: sign the submission register upon delivery. β’ Deadline: 29 may 2026 at 11:00. Late submissions will not be accepted. β’ Disqualification risks: late submission, failure to use the red tender box, incorrect or missing RFQ number/description on envelope, or failure to sign the submission register. β’ Required forms/documents: completed pricing schedule, signed mbd forms, and response to the RFQ document.
The south african bureau of standards (sabs) seeks a service provider to deliver comprehensive gardening, landscaping, and grounds maintenance services at its durban premises for 36 months. The contract requires all-inclusive services, including routine maintenance, waste disposal, pest control, and adherence to strict security and safety standards.
Submit your quotation via email only to [email protected]. Do not use links or file transfer services like wetransfer. The closing date and time is 5 june 2026 at 11:00 AM β NO late submissions will be accepted. You must include the following mandatory returnable documents with your quotation: national treasury central supplier database (csd) registration report; a valid b-bbee certificate or sworn affidavit (to claim specific goals); sbd 4 bidders disclosure form; sbd 6.1 Preference points claim form. Failure to submit these documents may lead to disqualification. IT is your responsibility to ensure your quotation is received on time by sabs.
The council for geoscience seeks a service provider to supply, deliver, and commission a new carbon evaporation coater, including installation, training for 5 employees, and a 3-year service and maintenance contract. The tender is open to bidders who can provide transparent, fixed-price quotes in ZAR, inclusive of all taxes and duties.
Submit a fully priced pricing schedule with all line items completed. Failure to price any line item will result in disqualification. All costs must be inclusive of VAT, taxes, import/export duties, and any other applicable charges. Use a fixed-price approachβno price variations will be allowed after approval. Foreign exchange risk remains with the supplier. The signed and dated pricing schedule must be submitted by the closing date and time.
The city of tshwane seeks a service provider to verify qualifications (national, international, trade, professional) and conduct background screening (employment checks, criminal records) for current and prospective employees, effective 1 july 2026. The contract requires a dedicated database for audit purposes and rapid turnaround times for high-volume requests.
Submit bids exclusively via the city of tshwane e-tender portal. Do not use the tender box. Closing date and time: 2 june 2026 at 10:00. Bids must remain valid for 90 days after closing. Required returnable documents (all compulsory): - pricing schedule (pages 14-15, all items quoted, NO tippex or correction fluid; corrections must be crossed out in ink and initialled). - Completed mbd forms: mbd 1 (invitation to bids), mbd 4 (declaration of interest), mbd 5 (not explicitly detailed but referenced), mbd 6.1 (Preference points claim form), mbd 7.2 (Contract form), mbd 8 (declaration of past SCM practices), mbd 9 (certificate of independent bid determination). - Company registration certificate. - Tax clearance certificate or unique pin (or csd number if NO tcs available). - B-bbee certificate or sworn affidavit (for eme/qse). - Municipal rates and taxes statement (not older than 3 months, NO arrears >90 days) or alternative proof (lease agreement, councillor letter) for the bidding company and all owners/members/directors/major shareholders. - Csd summary report. - Audited financial statements (last 3 years or from establishment; or proof of exemption if not legally required). Document rules: - use black pen only; NO re-typing or scanning of forms. - NO blank spaces in mbd forms; all must be fully completed and signed by an authorised person. - Joint ventures: submit all required documents for each jv party + signed jv agreement. Disqualification risks: - late submission. - Missing returnable documents. - Use of correction fluid on pricing schedule. - Failure to attend compulsory briefing session (27 may 2026). - Non-compliance with document completion rules (e.g., Unsigned, incomplete, or unauthorised signatory).
The city of tshwane invites bids for a service provider to conduct bulk density surveys (dynamic cone penetrometer testing) and volumetric surveys at rooiwal and pretoria west power stations. The work ensures coal stockpile safety, compaction, and compliance with occupational health and safety standards.
β’ Submission method: online only via city of tshwane e-tender portal. Do not use tender box. β’ Deadline: 2 june 2026 at 10:00. Late submissions will be disqualified. β’ Bid validity: must remain valid for 90 days after closing date. β’ Required forms: all mbd forms (1, 4, 5, 6.1, 7.2, 8, 9) must be fully completed in black ink, signed, and submitted. NO tippex or pencil allowed. β’ Returnable documents: company registration certificate, tax clearance certificate/unique pin, csd summary report, BBBEE certificate, municipal account statement (or lease agreement/councillor letter for informal/rural areas), audited financial statements (if applicable), joint venture agreement (if applicable), proof of references (annexure b). β’ Pricing schedule: must quote all items. Corrections must be initialled; tippex disqualifies the bid. β’ Compulsory briefing: attendance required on 27 may 2026 at 11:00, rooiwal power station. Failure to attend disqualifies the bid.
This request for quotation (RFQ 10371180) invites service providers to overhaul bus differentials and repair propeller shafts for PRASA (passenger rail agency of south africa) buses. The tender targets suppliers with valid rmi registration and compliance with south african tax and b-bbee requirements.
β’ Submit quotation via email to [email protected] By 27 may 2026 at 23:30. Late submissions are disqualified. β’ Quotation must be typed on company letterhead and addressed to modumo maeco. β’ Include all mandatory returnable documents (e.g., Sbd1, sbd4, sbd6.1, Rmi registration proof). Missing documents = disqualification. β’ Do not canvass PRASA SCM officers/employees between closing date and award. Any attempt = disqualification. β’ NO changes to submissions allowed after closing date/time. β’ Sealed envelope required if submitting physically (though email submission is specified). β’ Use official forms provided; do not re-type or alter them.
The Northern Cape offers unique opportunities in renewable energy, mining, and the world's largest radio telescope project. Vast open spaces make it ideal for solar and wind energy installations.
Districts
Northern Cape hosts:
The Square Kilometre Array creates unique contracts:
Categories
Find specific types of tender opportunities in Northern Cape
Browse 79+ active services: professional tenders in Northern Cape. Verifiedβ¦
Browse 45+ active services: general tenders in Northern Cape. Verified goveβ¦
Browse 43+ active other service activities tenders in Northern Cape. Verifiβ¦
Browse 25+ active supplies: general tenders in Northern Cape. Verified goveβ¦
Browse 11+ active supplies: electrical equipment tenders in Northern Cape. β¦
Browse 11+ active administrative and support activities tenders in Northernβ¦
Browse 3+ active legal and accounting activities tenders in Northern Cape. β¦
Browse 4+ active electricity, gas, steam and air conditioning tenders in Noβ¦
Browse 9+ active services: electrical tenders in Northern Cape. Verified goβ¦
Browse 12+ active services: building tenders in Northern Cape. Verified govβ¦
Browse 2+ active services to buildings and landscape activities tenders in β¦
Browse 3+ active computer programming, consultancy and related activities tβ¦
Resources
Expert guides and insights for winning tenders in this province
In 2026, General contractors in the Western Cape must navigate a fragmented procurement landscape where municipal, provincial, and national tenders each impose distinct compliance obligations. With 239 active General tenders in the region, suppliers cannot afford to overlook the nuances of the PFMA, MFMA, and PPPFAβeach of which dictates different thresholds, evaluation criteria, and local content requirements. A single oversight in documentation or procedural adherence can result in immediate disqualification, making precision non-negotiable.
Everything South African security contractors need to know about sita act compliance for gauteng it suppliers: what it means and how to qualify in 2026 β april 2026 update β covering PSIRA registration (company and all guards, Grade A/B/C), step-by-step processes, common disqualification mistakes, and how Tenders-SA.org helps you find and win relevant contracts in Gauteng.
Everything South African general contractors need to know about how to write a winning tender proposal without an in-house bid team in gauteng β covering CSD, BBBEE, step-by-step processes, common disqualification mistakes, and how Tenders-SA.org helps you find and win relevant contracts in Gauteng.
Complete Mbombela local municipality tender portal registration guide. Access Nelspruit municipal procurement and Mpumalanga opportunities.
Everything South African general contractors need to know about how to ensure csd and bbbee compliance for general sector tenders in south africa β covering CSD, BBBEE, step-by-step processes, common disqualification mistakes, and how Tenders-SA.org helps you find and win relevant contracts in Gauteng.
Everything South African general contractors need to know about how to ensure csd compliance for general sector tenders in south africa: a step-by-step guide β covering CSD, BBBEE, step-by-step processes, common disqualification mistakes, and how Tenders-SA.org helps you find and win relevant contracts in Gauteng.
Market analysis for Northern Cape
Key market metrics for Northern Cape
0
Total Tenders
N/A
Total Awarded Value
0
Active Companies
Ranked supplier analysis
No supplier data available for this dimension.
Concentration and dependency metrics
Insufficient data to calculate concentration
Get detailed concentration metrics, top supplier shares, and dependency analysis.
Paid access from R499/mo
or upgrade to Pro Subscription
Participation and dominance patterns
No bidder behavior data available for this dimension.
Cross-dimension distribution
No breakdown data available for this dimension.
Browse the latest Services: Professional tenders available in South Africa. We track government and private sector opportunities to help your business grow.
View Services: Professional TendersSouth Africa's construction industry offers significant tender opportunities across all 9 provinces. From major infrastructure projects to building renovations, our platform aggregates construction tenders from government departments, municipalities, and state-owned enterprises. CIDB-registered contractors can find opportunities matching their grading level, with tenders ranging from small maintenance works to multi-billion rand infrastructure developments.
View Construction TendersBrowse the latest Services: General tenders available in South Africa. We track government and private sector opportunities to help your business grow
View Services: General TendersBrowse the latest Other Service Activities tenders and opportunities.
View Other Service Activities TendersBrowse the latest Supplies: General tenders available in South Africa. We track government and private sector opportunities to help your business grow.
View Supplies: General TendersBrowse the latest Services: Functional (including Cleaning and Security Services) tenders and opportunities.
View Services: Functional (including Cleaning and Security Services) TendersGuides to help you win more tenders
Restricted by National Economic Development and Labour Council
Restricted by Finance and Accounting Services Sector Education and Training Authority (FASSET)
Restricted by Finance and Accounting Services Sector Education and Training Authority (FASSET)
Restricted by Finance and Accounting Services Sector Education and Training Authority (FASSET)
Restricted by National Economic Development and Labour Council
Restricted by Small Enterprise Development Agency (SEDA)
Restricted by Small Enterprise Development Agency (SEDA)
Restricted by Council for Scientific and Industrial Research
Restricted by Council for Scientific and Industrial Research
Restricted by Council for Scientific and Industrial Research