This document describes the development and characterization of a parallelizable perfusion bioreactor system for 3D cell culture. Two bioreactor chamber designs were developed - BR1 consisted of a simple piston design while BR2 featured additional medium distribution units to allow for scaffolds of varying thickness. Computational fluid dynamics simulations and experimental characterization were performed to analyze flow velocity profiles, residence time distributions, and shear stress conditions within the bioreactor chambers. In a proof of concept study, human mesenchymal stem cells were seeded on a porous scaffold and cultivated for 21 days in the bioreactors under different flow rates aimed to generate physiologic shear stress levels, in order to evaluate the effects of shear stress on osteogenic differentiation.