3 votes

CMU engineers find innovative way to make a low-cost 3D bioprinter