January 31, 2017
Yep, they’ve done it. Scientists have finally created a chemical concoction that turns your organs transparent.
Yep, they’ve done it. Scientists have finally created a chemical concoction that turns your organs transparent.