Hi Winter and our shortest day of the year tomorrow here in Australia (21 June). Misty, foggy and light falling rain seems to be our normal...

Monday, June 20, 2016
Keytruda and other similar immunotherapy drugs/treatments stimulate the immune system to fight the tumours! People with a life threatening illness such as cancer simply do not have time to waste!