By Stephen Prescott, M.D.Typically, a promising new experimental drug arrives on the scene with a flourish. Or, to be more accurate, a news release. For the compound known as NHPN-1010, that news release came earlier this month.Read more on NewsOK.com