Senior Resident Training on Educational Principles (STEP): A Proposed Innovative Step from a Developing Nation

Senior Resident Training on Educational Principles (STEP): A Proposed Innovative Step from a Developing Nation