Have you considered Bandura’s Social Cognitive theory? It could provide a good framework as it looks at the role of models- models one identifies as being similar to people are more likely to follow. Could explain why there are discrepancies in enrollment – few diverse role models…Also address all other comments.