Physiology

Surfactants are produced by: