Roles Comparison

Compare and contrast the primary care Nurse Practitioner role with other Advanced Practice Nurse roles and the role of physician assistants. What are the similarities among the roles and what are the differences