Studies in health technology and informatics Studies in health technology and informatics, 2005, 116, pp.989-93 Studies in Health Technology and Informatics Studies in Health Technology and Informatics, 2005, 116, pp.989-93
European Journal of Epidemiology European Journal of Epidemiology, 1998, 14, pp.465-70 European Journal of Epidemiology, Vol. 14, No 5 (1998) pp. 465-70