How can we help you?

How long will a blocker last? When will it run out?

There's no exact timeframe available. Like many things, this varies according to the individual. Current evidence suggests a blocker injection can last anywhere between three months and two years.