Please wait, the internet hamsters are at work!
Cell ID: CL0002518
Cell Name: kidney epithelial cell
CSI Thresholds:
Description: An epithelial cell of the kidney.