Hospital Internal Medicine Physician at Mayo Clinic $313,722 | H1B Salary Data