Nurse practitioners earn the most at inpatient hospital settings, where they earn an average of $139,000 per year, according to a recent survey by Medscape.
Nurse practitioners earn the most at inpatient hospital settings, where they earn an average of $139,000 per year, according to a recent survey by Medscape.