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