CCITnet

3D Biotek August 2013

3D Cell Culture device patent approved

New 3D Cell Culture Patent Granted