0jackson0 0jackson0 16-11-2018 Chemistry contestada which is a density independent factor limiting popultion growth