News Focus
News Focus
icon url

DewDiligence

07/19/13 12:26 PM

#164275 RE: pcrutch #164273

It has to be somewhat embarrassing for the FDA that it can't complete a review within five years.