Which among the following is NOT true about right kidney?
Rt. kidney is preferred over the left for transplantation It is lower than the left kidney Rt. renal vein is shoer than the left Ri. renal vessels are related to the duodenum