20051103142100.0 Histology and histopathology 0213-3911 0213-3911 0213-3911 Spain 0213-3911 Histology and histopathology. Histology and histopathology 0213-3911 Histology and histopathology.