20 

summer internships in North Carolina