mesenchymal pathology