The Stream, Grace Carr: The National Institutes of Health (NIH) has paid ABR $257,000 since 2009, according to Politico. The FDA has also paid ABR roughly $73,000 since 2009, mostly for thymus and liver tissue. “Students for Life condemns the wanton disregard … Continue reading






