Passionate, caring, and highly skilled Advanced Nurse Practitioner with a broad background in hospital medicine, primary care, home health, and teaching, with a solid foundation in comprehensive medical care for adult and gerontology patients, confident in working autonomously, with strong knowledge of outpatient and inpatient management.