Bachelor of Science with honors, Reading University, Berks, England, 1967. Doctor of Philosophy, Reading University, Berks, England, 1971.
Research fellow King Edward VII Hospital, Windsor, England, 1971-1973. Research biochemist G.D. Searle & Company Ltd., High Wycombe, England, 1973-1981, group leader England, 1981-1986. Head pharmacokinetics department Technology Servier, Orleans, France, 1986-1987.
Consultant Science Information Services, Sherborne, England, 1987-1990. Pharmaceutical consultant Fisons Instruments LIMS, Altrincham, England, 1990-1996. Senior consultant Michigan Services Group Ltd., Northwich, England, since 1996.
Lecturer European Continuing Education College, Liverpool, England, since 1993.
Member British Computer Society.