Internal Medicine Job Search Results
-
Internal Medicine Nurse Practitioner Needed for Locum Tenens Coverage at Facility in Northeastern North Carolina
A rehab and long term care facility is seeking an Internal Medicine Nurse Practitioner for locum tenens coverage.
The facility is located in Northeastern North Carolina.
This full-time, ...Quick apply -
Internal Medicine Physician Associate Needed for Locum Tenens Coverage at Facility in Northeastern North Carolina
A rehab and long term care facility is seeking an Internal Medicine Physician Associate for locum tenens coverage.
The facility is located in Northeastern North Carolina.
This full-time, ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility Near Tucson, Arizona
A facility is seeking an internal medicine physician for locum tenens coverage.
The facility is located 20 minutes from downtown Tuscon, Arizona.
The practice consists of 75% adult clinic ...Quick apply -
Internal Medicine DNP Needed for Locum Tenens Coverage at Facility in Haynesville, Virginia
A corrections facility is seeking an Internal Medicine DNP for locum tenens coverage.
In Haynesville, Virginia, enjoy the serene outdoors at the Rappahannock River Valley National Wildlife ...Quick apply -
Internal Medicine Nurse Practitioner Needed for Locum Tenens Coverage at Facility in Haynesville, Virginia
A corrections facility is seeking an Internal Medicine Nurse Practitioner for locum tenens coverage.
In Haynesville, Virginia, enjoy the serene outdoors at the Rappahannock River Valley ...Quick apply -
Internal Medicine Physician Associate Needed for Locum Tenens Coverage at Facility in Haynesville, Virginia
A corrections facility is seeking an Internal Medicine Physician Associate for locum tenens coverage.
In Haynesville, Virginia, enjoy the serene outdoors at the Rappahannock River Valley ...Quick apply -
Internal Medicine DNP Needed for Locum Tenens Coverage at Facility in Virginia
A corrections facility is seeking an Internal Medicine DNP for locum tenens coverage.
The facility is located in Virginia.
This role is for an autonomous nurse practitioner with a valid ...Quick apply -
Internal Medicine Nurse Practitioner Needed for Locum Tenens Coverage at Facility in Virginia
A corrections facility is seeking an Internal Medicine Nurse Practitioner for locum tenens coverage.
The facility is located in Lawrenceville, Virginia.
This role is for an autonomous nurse ...Quick apply -
Internal Medicine Physician Associate Needed for Locum Tenens Coverage at Facility in Lawrenceville, Virginia
A corrections facility is seeking an Internal Medicine Physician Associate for locum tenens coverage.
The facility is located in Lawrenceville, Virginia.
This role is for an autonomous ...Quick apply -
Internal Medicine DNP Needed for Locum Tenens Coverage at Facility in Chesapeake, Virginia
A corrections facility is seeking an Internal Medicine DNP for locum tenens coverage.
While on assignment in Chesapeake, Virginia visit Oak Grove Lake Park or Chesapeake Arboretum for beautiful ...Quick apply -
Internal Medicine Nurse Practitioner Needed for Locum Tenens Coverage at Facility in Chesapeake, Virginia
A corrections facility is seeking an Internal Medicine Nurse Practitioner for locum tenens coverage.
While on assignment in Chesapeake, Virginia visit Oak Grove Lake Park or Chesapeake ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in Lawrenceville, Georgia
A FQHC like facility is seeking an Internal Medicine Physician for locum tenens coverage.
In Lawrenceville, Georgia, you can immerse yourself in history by visiting the Gwinnett Historic ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in Haynesville, Virginia
A correctional facility is seeking an internal medicine physician for locum tenens coverage.
The facility is located in Haynesville, VA.
A primary care opportunity is available for an MD or ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Correctional Facility in Lawrenceville, Virginia
A correctional facility is seeking an internal medicine physician for locum tenens coverage.
The facility is located in Lawrenceville, VA.
Credentialing takes approximately two weeks. The ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in Chesapeake, Virginia
A corrections facility is seeking an Internal Medicine Physician for locum tenens coverage.
While on assignment in Chesapeake, Virginia visit Oak Grove Lake Park or Chesapeake Arboretum for ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in San Jose, California
An outpatient primary care clinic is seeking an internal medicine physician for locum tenens coverage.
Enjoy your assignment in San Jose, California. This high-tech hub delivers surprising ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in California
A FQHC outpatient clinic is seeking an internal medicine physician for locum tenens coverage.
The facility is located in Contra Costa county, California.
This MondayFriday, 8 a.m. to 5 p.m. ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in the Suisun Bay Area of California
A county detention facility is seeking an Internal Medicine Physician for locum tenens coverage.
The facility is located in the Suisun Bay Area of California.
A flexible schedule is ...Quick apply -
Internal Medicine Physician Needed for Locum Tenens Coverage at Facility in Gadsden, Alabama
A Weight Loss Clinic is seeking a Internal Medicine Physician for locum tenens coverage.
The facility is located in Gadsden, Alabama.
This MD-only role has a 2-3 week credentialing ...Quick apply -
Locum Outpatient Geriatric Physician needed in Union Gap, WA | Travel + Lodging Fully Covered
📢 Now Hiring: Geriatric Physician – Locum Tenens Opportunity in Union Gap, Washington! 📍 Position Details: Location: Union Gap, WA Shift/Schedule: 8AM-5PM Setting: Skilled Nursing ... -
Locum Primary Care Physician needed in beautiful Long Beach, CA
📢 Now Hiring: Primary Care Physician – Locum Tenens Opportunity in beautiful Long Beach, California! 📍 Position Details: • Location: Long Beach, CA • Practice Setting: Primary Care Clinic • ... -
Locum Primary Care Physician Needed for Outpatient Geriatrics Clinic in Bay Area, CA | Travel + Lodging Expenses Covered
📢 Now Hiring: Primary Care Physician for Outpatient Geriatrics – Locum Tenens Opportunity in San Mateo, California! 📍 Position Details: • Start Date: ASAP, as soon as credentialed (Providers who ... -
Locum Primary Care or Urgent Care Physicians needed in San Bernardino, CA | OPEN TO NEW GRADS! | Travel + Lodging Covered
📢 Now Hiring: Primary Care and Urgent Care Physicians Needed for Expanding Practice – Locum Tenens Opportunities in San Bernardino County, California! NEW GRADS WELCOME! 📍 Position Details: • ... -
NP/PA/MD Hospitalist Needed in FL - Aya Locums
I have a client in Flordia (various locations) who is seeking several experienced APP & Physicians with Emergency Medicine or Hospitalist experience for locums coverage starting ASAP. ~ Start: ... -
Pediatric NP Needed in Washington DC
Location: DC Start: ASAP (Early March) 40 week assignment Shift Details: M-F ( 8-5) 2 late nights until 8pm. Occasional Saturday shifts (can gather more details in the interview). Work ... -
Home Health APPs Needed in NJ (Home Visits) NEW GRADS WELCOMED
Home visits in New Jersey Start: As soon as credentialed 13-week assignment Location: Home visits across Ocean County (6 providers needed), Middlesex, and Morris County. Please specify ... -
Internal Medicine (Corrections) NP Needed in NY
Location: Romulus, NY Start: June 13-week assignment with the option to extend All -inclusive Rate. No travel provided Maximum security male correctional facility No Cell Phones allowed ... -
Internal Medicine (Corrections) NP Needed in NY
Location: Romulus, NY Start: June 13-week assignment with the option to extend All -inclusive Rate. No travel provided Maximum security male correctional facility No Cell Phones allowed ... -
June-Oct Hot MI ER locum assignment! Bay City
June - Oct dates (mostly night shifts 3p-12a or 9p-6a) but has some day shifts as well • Reason for Locum Coverage: Emergency Medicine Physician (Will consider ABFM,ABIM) • Patients per day: total ... -
Hot Full Time FM/IM Physician Locum to Perm Position in Galesburg, Illinois
• IM or FM Physician - 6-12 month contract • Preference is a locum to perm situation, but will consider just a locum provider if needed • 8/830am -5pm • M-F only • No call, No weekends • 16-24 ... -
Needed! Full time FM/IM Physician locum to perm position in Peoria, Illinois
• IM or FM Physician - 6-12 month contract • Preference is a locum to perm situation, but will consider just a locum provider if needed • 8/830am -5pm • M-F only • No call, No weekends • 16-24 ... -
M-F coverage needed at IL hospital! August start date
Expected dates: 8/25/2025 through 11/25/2025 • Coverage is needed is - Monday- Friday, 7am-3pm. Every other week • Capped at 12 PPD - 8 is an admitting estimate • Full MD/DO support, RNs and ... -
Primary Care Nurse Practitioner or Physician Assistant (Alameda, CA)
MDstaffers is seeking a qualified Primary Care Nurse Practitioner or Physician Assistant in Alameda, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Primary ... -
Family Medicine or Internal Medicine Physician (Marin County, CA)
MDstaffers is seeking a qualified Family Medicine or Internal Medicine Physician in Marin County, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Family ... -
Primary Care Physician (Central California)
MDstaffers is seeking a qualified Primary Care Physician in Central California. For more information, please apply or call (866) 90-STAFF. Job Description A Primary Care Physician is needed ... -
Internal Medicine Physician (Santa Cruz, CA)
MDstaffers is seeking a qualified Primary Care Physician in Santa Cruz, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Primary Care Physician is needed in ... -
Internal Medicine Physician (Los Angeles, CA)
MDstaffers is seeking a qualified Internal Medicine Physician in Los Angeles, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Internal Medicine Physician is ... -
Functional Medicine Physician (Contra Costa County, CA)
MDstaffers is seeking a qualified Functional Medicine Physician in the Contra Costa County, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Functional ... -
Functional Medicine Physician (Los Angeles County, CA)
MDstaffers is seeking a qualified Functional Medicine Physician in the Los Angeles County, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Functional ... -
Functional Medicine Physician (Orange County, CA)
MDstaffers is seeking a qualified Functional Medicine Physician in the Orange County, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Functional Medicine ... -
Primary Care Physician (Susanville, CA)
MDstaffers is seeking a qualified Primary Care Physician in Susanville, CA. Job Description The focus of the Primary Care Physician is to provide services permitted within the scope of practice, ... -
Nocturnist (Los Angeles, CA)
MDstaffers is seeking a qualified Nocturnist in Los Angeles, CA. For more information, please apply or call (866) 90-STAFF. Job Description Our client is seeking a Nocturnist to join their ... -
Primary Care Nurse Practitioner (East Bay Area, CA)
MDstaffers is seeking a qualified Primary Care Nurse Practitioner in East Bay Area, CA. For more information, please apply or call (866) 90-STAFF. Job Description The East Bay is a subregion of ... -
Primary Care Nurse Practitioner (East Bay Area, CA)
MDstaffers is seeking a qualified Primary Care Nurse Practitioner in East Bay Area, CA. For more information, please apply or call (866) 90-STAFF. Job Description The East Bay is a subregion of ... -
Primary Care Nurse Practitioner (East Bay Area, CA)
MDstaffers is seeking a qualified Primary Care Nurse Practitioner in East Bay Area, CA. For more information, please apply or call (866) 90-STAFF. Job Description The East Bay is a subregion of ... -
Medical Director (New Orleans, LA)
MDstaffers is seeking a qualified Medical Director in New Orleans, LA. Job Description New Orleans is a Louisiana city on the Mississippi River, near the Gulf of Mexico. Nicknamed the "Big ... -
Primary Care Physician (Vacaville, CA)
MDstaffers is seeking a qualified Primary Care Physician in Vacaville, CA. For more information, please apply or call (866) 90-STAFF. Job Description Primary Care Physician needed in Vacaville, ... -
Primary Care Nurse Practitioner or Physician Assistant (Oakland, CA)
MDstaffers is seeking a qualified Primary Care Nurse Practitioner or Physician Assistant in San Jose, CA. For more information, please apply or call (866) 90-STAFF. Job Description San Jose is a ... -
Primary Care Physician (Ione, CA)
MDstaffers is seeking a qualified Primary Care Physician in Ione, CA. For more information, please apply or call (866) 90-STAFF. Job Description Primary Care Physician needed in Ione, ... -
Family or Internal Medicine Physician (Merced, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in Merced, CA. For more information, please apply or call (866) 90-STAFF. Job Description Located in the heart of ... -
Family or Internal Medicine Physician (Santa Rosa, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in Santa Rosa, CA. For more information, please apply or call (866) 90-STAFF. Job Description Santa Rosa is a ... -
Internal Medicine Physician (Bluffton, SC)
MDstaffers is seeking a qualified Internal Medicine Physician in Bluffton, SC. For more information, please apply or call (866) 90-STAFF. Job Description Internal Medicine Physician needed in ... -
Family or Internal Medicine Physician (Bakersfield, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in Bakersfield, CA. For more information, please apply or call (866) 90-STAFF. Job Description Framed by the ... -
Family or Internal Medicine Physician (Delano, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in Delano, CA. For more information, please apply or call (866) 90-STAFF. Job Description Framed by the Sierra Nevada ... -
Family or Internal Medicine Physician (Las Vegas, NV)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in Las Vegas, NV. For more information, please apply or call (866) 90-STAFF. Job Description Las Vegas, officially the ... -
Family or Internal Medicine Physician (West Sacramento, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in West Sacramento, CA. For more information, please apply or call (866) 90-STAFF. Job Description West Sacramento, also ... -
Primary Care Physician (Wasco, CA)
MDstaffers is seeking a qualified Primary Care Physician in Wasco, CA. For more information, please apply or call (866) 90-STAFF. Details: • Part-time, locum position • Monday through Wednesday ... -
Primary Care Physician (Soledad, CA)
Primary Care Physician needed in Soledad, California. The primary focus of the Primary Care Physician is to provide services permitted within the scope of practice, under the direction of the CEO/CME ... -
Family or Internal Medicine Physician (Grass Valley, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in Grass Valley, CA. For more information, please apply or call (866) 90-STAFF. Job Description Rich in history and ... -
Primary Care Physician (Ione, CA)
MDstaffers is seeking a qualified Primary Care Physician in Ione, CA. For more information, please apply or call (866) 90-STAFF.
Job Description
Primary Care ... -
Primary Care Physician (Delano, CA)
MDstaffers is seeking a qualified Primary Care Physician in Delano, CA. For more information, please apply or call (866) 90-STAFF. Job Description Primary Care Physician needed in Delano, ... -
Occupational Medicine Physician Locum Tenens (Orange County, CA)
MDstaffers is seeking a qualified Occupational Medicine Physician (Locum Tenens) in Orange County, CA. For more information, please apply or call (866) 90-STAFF. Job Description An ... -
Virtual Primary Care Physician Nocturnist (Nationwide)
MDstaffers is seeking a qualified Virtual Primary Care Physician Nocturnist (Nationwide). For more information, please apply or call (866) 90-STAFF. Job Description Virtual Primary Care ... -
Virtual Primary and Urgent Care Physician (Nationwide)
MDstaffers is seeking a qualified Virtual Primary and Urgent Care Physician (Nationwide). For more information, please apply or call (866) 90-STAFF. Job Description Virtual Primary and ... -
Nocturnist (Santa Cruz, CA)
MDstaffers is seeking a qualified Nocturnist in Santa Cruz, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Nocturnist is needed in Santa Cruz, CA to join an ... -
Primary Care Physician (Boulder Creek, CA)
MDstaffers is seeking a qualified Primary Care Physician in Boulder Creek, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Primary Care Physician is needed ... -
Internal Medicine Physician (Santa Cruz, CA)
MDstaffers is seeking a qualified Primary Care Physician in Santa Cruz, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Primary Care Physician is needed in ... -
Urgent Care Physician (Orange County, CA)
MDstaffers is seeking a qualified Urgent Care Physician in Orange County, California. For more information, please apply or call (866) 90-STAFF. Job Description An Urgent Care Physician is ... -
Primary Care Physician (Santa Ana, CA)
MDstaffers is seeking a qualified Primary Care Physician in Santa Ana, California. For more information, please apply or call (866) 90-STAFF. Job Description Primary Care Physician needed in ... -
Medical Director (Columbia, SC)
MDstaffers is seeking a qualified Medical Director in Columbia, SC. For more information, please apply or call (866) 90-STAFF. Job Description A Medical Director is needed in Columbia, SC to ... -
Medical Director (Columbia, SC)
MDstaffers is seeking a qualified Medical Director in Columbia, SC. For more information, please apply or call (866) 90-STAFF. Job Description A Medical Director is needed in Columbia, SC to ... -
Medical Director (Greensboro, NC)
MDstaffers is seeking a qualified Medical Director in Greensboro, NC. For more information, please apply or call (866) 90-STAFF. Job Description A Medical Director is needed in Greensboro, ... -
Medical Director (Winston-Salem, NC)
MDstaffers is seeking a qualified Medical Director in Winston-Salem, NC. For more information, please apply or call (866) 90-STAFF. Job Description A Medical Director is needed in ... -
Internal or Family Medicine Physician (Mountain View, CA)
MDstaffers is seeking a qualified Internal or Family Medicine Physician in Mountain View, CA. For more information, please apply or call (866) 90-STAFF. Job Description The primary focus of the ... -
Internal Medicine Physician (Napa, CA)
MDstaffers is seeking a qualified Internal Medicine Physician in Napa Valley, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Internal Medicine Physician is ... -
Primary Care/Family/Internal Nurse Practitioner (Ukiah, CA)
Job reference #12543 MDstaffers is seeking a qualified Primary Care/Family/Internal Nurse Practitioner in Ukiah, CA. For more information, please apply or call (866) 90-STAFF. Job ... -
Internal Medicine Physician (Northern California)
MDstaffers is seeking a qualified Internal Medicine Physician in Northern California. For more information, please apply or call (866) 90-STAFF. Job Description The primary focus of the ... -
Internal Medicine Physician (Northern California)
MDstaffers is seeking a qualified Internal Medicine Physician in Northern California. For more information, please apply or call (866) 90-STAFF. Job Description An Internal Medicine ... -
Urgent Care Physician (Stockton, CA)
MDstaffers is seeking a qualified Urgent Care Physician in Stockton, CA. For more information, please apply or call (866) 90-STAFF. Job Description The primary focus of the Urgent Care ... -
Internal Medicine / Pediatrics Physician (Kauai, HI)
MDstaffers is seeking a qualified Internal Medicine / Pediatrics Physician in Kauai, HI. For more information, please apply or call (866) 90-STAFF. Job Description The primary focus of the ... -
Internal Medicine Physician (Kauai, HI)
MDstaffers is seeking a qualified Internal Medicine Physician in Kauai, HI. For more information, please apply or call (866) 90-STAFF. Job Description Our client is seeking an Internal Medicine ... -
Internal Medicine Physician (Stockton, CA)
MDstaffers is seeking a qualified Internal Medicine Physician in Stockton, CA. For more information, please apply or call (866) 90-STAFF. Job Description The primary focus of the Internal ... -
Urologist (Grants Pass, OR)
MDstaffers is seeking a qualified Urologist in Grants Pass, OR. For more information, please apply or call (866) 90-STAFF. Job Description The primary focus of the Urologist is to provide ... -
Primary Care Nurse Practitioner / Physician Assistant (Ukiah, CA)
MDstaffers is seeking a qualified Primary Care Nurse Practitioner or Physician Assistant in Ukiah, CA. For more information, please apply or call (866) 90-STAFF. Job Description Our client is ... -
Internal Medicine Physician (Pasadena, CA)
MDstaffers is seeking a qualified Internal Medicine Physician in Pasadena, CA. For more information, please apply or call (866) 90-STAFF. Job DescriptionThe primary focus of the Internal Medicine ... -
Family or Internal Medicine Physician (San Francisco, CA)
Our client is seeking a Family or Internal Medicine Physician to join their cutting-edge practice in San Francisco, California. This position is with a group that blends advanced technology with ... -
Medical Director (Portland, OR)
MDstaffers is seeking a qualified Medical Director in Portland, OR. For more information, please apply or call (866) 90-STAFF. Job Description Our client is seeking a Medical Director in ... -
Primary Care Physician (Crescent City, CA)
MDstaffers is seeking a qualified Primary Care Physician in Crescent City, CA. Job Description The primary focus of the Primary Care Physician is to provide services permitted within the scope ... -
Internal Medicine Hospitalist (Northwestern Tennessee)
MDstaffers is seeking a qualified Internal Medicine Hospitalist in Northwestern Tennessee. For more information, please apply or call (866) 90-STAFF. Job Description The Hospitalist job is ... -
Internal Medicine Hospitalist (Western Tennessee)
MDstaffers is seeking a qualified Internal Medicine Hospitalist in Western Tennessee. For more information, please apply or call (866) 90-STAFF. Job Description The Hospitalist job is located an ... -
Nocturnist (Silicon Valley, CA)
MDstaffers is seeking a qualified Hospitalist / Nocturnist in Los Gatos, CA. For more information, please apply or call (866) 90-STAFF. Job Description Nocturnist needed in Los Gatos, ... -
Internal or Family Medicine Physician (Los Gatos, CA)
MDstaffers is seeking a qualified Internal or Family Medicine Physician in Los Gatos, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Internal or Family ... -
Primary Care Physician (Pleasanton, CA)
MDstaffers is seeking a qualified Primary Care Physician in Pleasanton, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Primary Care Physician is needed in ... -
Internal or Family Medicine Physician (Campbell, CA)
MDstaffers is seeking a qualified Internal or Family Medicine Physician in Campbell, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Internal or Family ... -
Primary Care Physician (Pleasanton, CA)
MDstaffers is seeking a qualified Primary Care Physician in Pleasanton, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Primary Care Physician is needed to ... -
Locum Urgent Care Physician (Greater Los Angeles, CA)
MDstaffers is seeking a qualified Locum Urgent Care Physician in Greater Los Angeles, CA. For more information, please apply or call (866) 90-STAFF. Job Description A Locum Urgent Care ... -
Locum Internal or Family Medicine Physician (San Joaquin County, CA)
MDstaffers is seeking a qualified Locum Internal or Family Medicine Physician in San Joaquin County, California. For more information, please apply or call (866) 90-STAFF. Job Description A ... -
Internal Medicine Physician (Los Angeles, CA)
MDstaffers is seeking a qualified Internal Medicine Physician in Los Angeles, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Internal Medicine Physician is ... -
Family or Internal Medicine Physician (Greater Bakersfield Area, CA)
MDstaffers is seeking a qualified Family or Internal Medicine Physician in the Greater Bakersfield Area, CA. For more information, please apply or call (866) 90-STAFF. Job Description A ... -
Internal Medicine Physician (Bakersfield, CA)
MDstaffers is seeking a qualified Internal Medicine Physician in Bakersfield, CA. For more information, please apply or call (866) 90-STAFF. Job Description An Internal Medicine Physician is ...