Professor Dr. Afzal Sheikh, Chief Surgeon at Birth Defects Foundation, is conducting an OPD
October 21, 2025Chairman of Allah Wale Trust, Mr. Shahid Lone, is presenting a souvenir to Mr. Ansar Javaid, Chairman of the Birth Defects Foundation
October 21, 2025