What are the advantages and limitations of IVP when studying renal calculi?

What are the advantages and limitations of IVP when studying renal calculi?

IVP shows the precise site of obstruction and also can help identify any mechanical obstruction or deranged anatomy that may have predisposed to stone formation. However, it may take a long time for the ureter to opacify if it is completely obstructed.