what are the difference between physician and endocrinologist?
Internal medicine doctors provide the primary or initial treatment for general medical issues that can affect any part of the body while endocrinologists focus on specific medical issues such as fertility issues or osteoporosis.