We have received funding from these public and private organisations: