Brickfield Canvas, 35 Brickfield Rd, Salt River, Cape Town, 7925,
Cape TownAfrobodies is an innovative South African biotech firm that specializes in producing top-notch recombinant alpaca antibodies. Our products are sought after by multiple industries, such as life science...