Thus, ta-da! the transparent opacity of invisible mice skin. “It was one of those moments where you go, that is both really ...
Stanford University scientists have recently found a potentially groundbreaking way to make the skin of live mice transparent ...