Ammonia excretion and urea handling by fish gills: present understanding and future research challenges.

Ammonia excretion and urea handling by fish gills: present understanding and future research challenges.