Frank Njenga1. Show Affiliations » 1. Kenya Institute of Stress Management, PO Box 73749, City Square, Nairobi 00200, Kenya.
Abstract
Year: 2004 PMID: 16633451 PMCID: PMC1414661
Source DB: PubMed Journal: World Psychiatry ISSN: 1723-8617 Impact factor: 49.548