Top 3 Semi-Govt Medical Colleges in Punjab Top 3 Semi-Govt Medical Colleges in Punjab: A Comprehensive Guide for Aspiring MBBS Students