A resolvable contradiction
“Boston…is America’s science town,” began David Baltimore at a breakfast buffet this morning. He was speaking to a room full of journalists in the Hynes Convention Center with the intention of giving a taster of his formal address later this evening. Before he started I had just got a quick introduction with the few other […]