Travel Medicine, Womens’ Health, Mental Health. Dr. Long has been with Southern Cross Medical Group in General Practice for twenty years. He is a member of the International Society of Travel Medicine and is a training supervisor for the training of GPs.