Struvite: a slow-release fertiliser for sustainable phosphorus management?

Struvite: a slow-release fertiliser for sustainable phosphorus management?