David has been in clinical practice for 35 years.
He has completed numerous post graduate studies which keep him up to date and at the top of his field.
He has also had a number of professional positions both within the professional association and the state registration board.