Drug development cost estimates hard to swallow
scientific article