Promoting professional knowledge, experiential learning and critical thinking for medical students.

Promoting professional knowledge, experiential learning and critical thinking for medical students.