Solublity values interpretation

"Solubility: Soluble in water (>25 mg/ml), and DMSO (50 mM)."


It happens to be talking about a drug but that's irrelevant to my question. Does this solubility statement reasonably indicate that I can dissolve 10mg/ml in water and expect it to stay in solution? if possible, what does the dmso bit mean? (maybe mM is a typo of mL?)




Yes. 


The compound is soluble in water to at least 25 mg/ml - which is (obviously) the same as g/l. Presumably they didn't test at higher concentration.


Alternatively, it is soluble to 50 mM, i.e. mmol/l, in pure DMSO.


Why they would use different units is beyond me, but I would guess this has to do with the units conventionally used in the two experiments they've run. 


 3