Culture Media in Portugal Stemcell2max Address: Biocant Park, 3060-197 Catanhede Portugal Phone Number: +351 916 72 80 75