From Cerulean Pharma Arrives at Turning Point With Cancer Drug:

ofester
ofester

Oliver Fetzer, Cerulean’s CEO. Photo from Cerulean Pharma