A microscopic video depicting the immune response in the lymph node of a mouse has won a prestigious photography prize. The video by Dr Olena Kamen...
Read Whole Story