Colombia centre-back Yerry Mina joined Barcelona from Brazilian side Palmeiras on Thursday on a five year contract for a fee of 11.8 million euros ($14mn), the Catalan club announced.