pumper_stumper
14 minutes ago
"After 5-8 years can't justify the science, that's the bottom line. "
Or in the case of ITV-1, how about 21 years? How could anyone with any knowledge and experience watching and investing in drug companies, actually think a 21 year old drug that has never even made it through a phas