How does shape affect diffusion rate?
Diffusion is like going through a net or sieve. Smaller sizes and shapes pass through more easily than large ones.
Size is the primary separation characteristic. But if something is not symmetrical (round, for example) it may 'look' smaller from one side than another. Then, it's position relative to the diffusion boundary is important.