We have been building towards this moment in medicine for 30 years. Thirty years in the genomic age is not a long time. In medicine, crystalline moments can accrue over a millennium, until a principle is recognized.  Such patiently acquired knowledge is not easily...

read more