Lucas Craig is based in Lynnwood, United States. Lucas studied Colourist (MESC) (Animal Breeding and Transgenic Animal) at Stanford (2007-2023).
Stanford
Colourist (MESC) Animal Breeding and Transgenic Animal
2007-2023
-%