Osmotic pressure measurement is preferred for molar mass determination because :
(a) even in dilute solution the osmotic pressure values are appreciably high and can be measured accurately.
(b) osmotic pressure can be measured at room temperature.