Organoids (IMAGE)
Caption
These are liver cancer organoids amenable for personalized drug testing.
Credit
Dr. Melanie Lee, Mechanobiology Institute Science Communications Unit.
Usage Restrictions
Unadapted with credit
License
Licensed content