More communication with Philae, new treatments for depression, OneWeb satellite network, comprehensive virus test, and how the holes in Swiss Cheese are made!