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