#organoids are my new fav thing after monoclonal antibodies btw
Explore tagged Tumblr posts
just-somehuman · 2 months ago
Text
Tumblr media
someone explain why that last sentence absolutely broke me
3 notes · View notes