Greybeard Consulting

Provide consultation on the appropriate use of information technology in the delivery of on-line training and higher education in healthcare.