Great podcast on Iyengar yoga and the science behind its claims Amanda Smith interviews Roger Cole, PhD, sleep scientist at the Synchrony Applied Health Sciences in Del Mar, CA. Does yoga needs to prove itself?