Stephen is the Medical Director of Medcast, a GP in the Southern Highlands of NSW, experienced GP Supervisor and Medical Educator. He is a Clinical Associate Professor with the University of Wollongong Graduate School of Medicine and holds a PhD in e-learning and GP Training.