Scientists make temporarily transparent mice

Does it improve the flavour?

4 Likes