Current College of Physicians of BC (CPSBC) License Full Canadian Medical Protective Association (CMPA) Mandatory Role and Facility Information Kamloops is a vibrant city of 100,000, set on a vast landscape of sandstone canyons, grasslands and evergreen timberlands. Here you…