Just a little aside from the daily muzings of our beloved cvi, I just heard on the ABC TV that in the UK, petrol is $2.26 a lit something I just did not know.Now that is expensive.
MSB Mesoblast resubmits US FDA application for approval of Ryoncil in children with graft vs host disease; shares dip -4%