Economy Octapharma opens â’¬25 million recombinant research facility in Heidelberg By Reposted from external source September 30, 2012 0 20 Share FacebookTwitterPinterestWhatsApp