Athena Project: Homo Minutus - A 'Laboratory Human' - Is A Little Closer
Significant progress toward creating "homo minutus" - a benchtop human - has gotten a little closer, thanks to successful development and analysis of a liver human organ construct that responds to…