Subscribe
URL of the page has been copied to clipboard.
Meaning : A registered nurse who has received special training and can perform many of the duties of a physician.
Synonyms : np, nurse practitioner
Install App