In a study, it is observed that the right ovary ovulates more than the left all are possible explanation for the same except
Anatomical asymmetry Difference in blood supply to both sides Right handedness is more common in population Some embryological basis