Provides inpatient care for hospitalized patients, including admissions, daily rounds, procedures, consultations, discharge planning, and coordination of care with physicians, nursing staff, and other members of the healthcare team to ensure safe, high-quality patient outcomes. Manages patient care in the outpatient setting performing comprehensive history and physical examinations, ordering appropriate lab and radiographic studies, interpreting lab and x-ray results, performing in office procedures, managing urology medications, making treatment decisions, and determining appropriate follow up.