Keratogenesis is studied using a combination of in vitro and in vivo techniques. In vitro studies often involve culturing keratinocytes and subjecting them to various treatments to observe changes in differentiation and keratin production. In vivo studies use animal models or human skin samples to investigate the physiological and pathological aspects of keratogenesis.