Does anyone have a reasonable guesstimate on how close we might be in receiving word from the FDA on our latest ODD application?
Is it typically 60 or 90 days. I don't remember when it was submitted (Nov or Dec)?
Mahalo nui loa, bsr
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links
-
-
-
-
-
-
-