florin m ran