Dr. John Weaver

General Medicine
Family Medicine

Dr Weaver completed a Science Degree and worked in Immunology Research before studying Medicine as a mature age student, graduating at the University of Adelaide in 1982.

He trained in Family Medicine and Emergency Medicine at Flinders Medical Centre for several years before entering community medical practice in 1986, working in various roles, acquiring his own General Practice in 1989 before joining a Corporate Practice in 2003.

Dr Weaver has taught medical students for over 30 years in General Practice, and General Practice Registrars over the past 10 years.  He has worked part-time in specific Travel Medicine and worked as an assistant to various Specialist Surgeons over 30 years.  He has worked with Adelaide Unicare for the past 12 years, seeing a wide variety of International patients.

Dr Weaver’s special interests are: Chronic Management including auto immune diseases, Men’s Health including metabolic syndromes, Women’s health including long term contraception and perimenopausal management, minor surgery including skin cancers, acute injury treatment and Travel Medicine.