Microarrays

 
Polystyrene scaffolds for 3D culture

Polystyrene scaffolds for 3D culture