Craig Spencer Craig Spencer is a public health professor and emergency medicine physician at Brown University. How to Save the NIHPublic science too often serves private profits, making it vulnerable to attacks like Trump’s. Eric Reinhart Craig Spencer