Can I use it after strength training?

Yes, especially if you lift high reps or do endurance-focused strength sessions. It supports muscle recovery even when lifting weights.