Selecta Biosciences Banks $15M to Advance Nano-Sized Immune-Stimulating Drugs (Xconomy.com, February 2009)
Battle of the immune cells, captured on video, Harvard’s Ulrich von Andrian makes immune system action movies. (Nature Network, December 2007)