1. Knowledge Utilization Research Center Tehran University of Medical Sciences Tehran Iran
2. Department of Health Policy & Management Tabriz Health Services Management Research Center, School of Management & medical informatics, Tabriz University of Medical Sciences Tabriz Iran
3. Community Based Participatory Research Center, Knowledge Utilization Research Center Tehran University of Medical Science Tehran Iran
4. Family Medicine Memorial University of Newfoundland St. John's Canada