People South Africa John Brereton Barlow peoplepill id: john-brereton-barlowJBB 5 views today 6 views this weekSouth African cardiologistJohn Brereton BarlowBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJohn Brereton BarlowMenu BasicsIntroductionProfessional lifePersonal lifeAwardsGallery (1)ListsAlso Viewed