Customer Service: 866-788-9007

Customer Service: 866-788-9007

Customer Service: 866-788-9007

Castle Biosciences Recognized by the Houston Business Journal

HBJ Fast 100Castle Biosciences is proud to rank in the top 20 of the Houston Business Journal  Fast 100 list, which recognizes the area’s fastest-growing private companies based on revenue growth.