Skewed sex ratios in India: "physician, heal thyself".

Skewed sex ratios in India: "physician, heal thyself".