ParentFull threadpstoll·Sure, perhaps I was inarticulate - he’s a world leading medical researcher who heads up a world leading medical research institution; he is one of the 10 most cited medical researchers in the world. Yadda yadda…View on HN