Figure showing cancer cells on a printed protein spot. (IMAGE)
Caption
Figure showing cancer cells on a printed protein spot. Osteosarcoma cells on protein spot. Scale bar: 50 μm.
Credit
Turku Bioscience Centre / James Conway and Hellyeh Hamid
Usage Restrictions
Please attribute this image to Turku Bioscience Centre / James Conway and Hellyeh Hamid
License
Original content