IMLS Gazette - London Institute of Medical Laboratory Sciences 1990 - 34 .

02672928