Stories, Uncategorized March 3, 2017 British Medical Association raise a hearty amount for small charity The British Medical Association (BMA) has been busy raising money for children with half a working heart. The association that supports doctors to deliver high quality services raised a total Read more