Return to Article Details Co-production of knowledge, communities of practice and virtual platforms Download Download PDF