You Asked: Why Do I Always Wake Up at 3 a.m.?

Michael Perlis of the Perelman School of Medicine comments on the underlying causes of insomnia.

・ From Time