Lots of clever scientists, not enough business nous