One Millionth the Size of Real Organs! These Lab Created Human Organs Are Amazing

2024-06-25 853

They say the microscopic organoids will save researchers valuable time and money when developing new pharmaceuticals.