InvestorsHub Logo
icon url

noretreat

04/26/13 4:02 PM

#67528 RE: Echo20 #67527

Echo20-In my view, there has been a lot of fluff and little progress. These guys should be near the end of clinical trials, not still herding mice.