Leuprolide: A review of its Effects in Animals and Man