Almost all living things need oxygen to survive. In human cells, the key to staying healthy is the right balance of oxygen. NFCR fellow Xiang-Lei Yang a professor at Scripps Research Institute has spent much of her career exploring the processes by which tumors sprout new blood vessels when they…...