News Focus
News Focus
Replies to #60463 on Biotech Values
icon url

marthambles

03/18/08 12:04 PM

#60486 RE: DewDiligence #60463

So, I take it you no longer think there's a 58% probability new human trials will be required?