Home Science Cells and the path of least resistance

Cells and the path of least resistance

63

Source: sciencemag.org