gollum.space
RU
Japanese scientists have grown a "mini-liver"
deni2812
Source
Мини-Печень
The science
Organs
Scientists
v20240901