The way it is written, it seems to me to mean a limited quantity of skin cells, but I am not a dermatologist. Or perhaps 'of' was incorrectly used, and it should be 'in limited quantities'—then it would be the growth factor.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.