The scrapping of the lecture is the latest controversy for Harvard in what has been a week of turmoil for the Ivy League ...
A commission proposed a new definition of obesity focused on how excess fat affects the body, rather than assessing body mass ...