HRPTC

AcronymDefinition
HRPTCHuman Renal Proximal Tubule Cells