PILSARC: Public Interest Legal Support and Research Centre

What does PILSARC mean? The above is one of PILSARC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Public Interest Legal Support and Research Centre