GalCap Europe buys three life science properties in Heidelberg | ASSETPHYSICS