Question: gnrh how long does it last?
Answer: GnRH-a is given one of three ways: It can be injected into a muscle once a month. It is also available in a dose that lasts for 3 months. It can be injected under the skin of your belly once every 28 days.