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