Diffusion constant depends on:

Explanation:

All listed factors affect diffusion.

Explore more in Biomedical Engineering: