Office hysteroscopy: current trends and potential applications: a critical review.

Office hysteroscopy: current trends and potential applications: a critical review.