Hair follicles produce a new hair every few years in three distinct cycles:
Built by
austinwebs