I have personal experience that it last up to 3 months in your blood....personal experience !