From Seattle Life Sciences 2029 Photo Gallery:

dubensky2029
dubensky2029

Tom Dubensky, the chief scientist at Immune Design, filled in for CEO Steve Reed, who wasn’t feeling well.