Castle biosciences announces receipt of new york laboratory permit for pittsburgh laboratory

Friendswood, texas--(business wire)---- $cstl #cstl--castle biosciences has received its clinical laboratory permit from the new york state department of health for its laboratory in pittsburgh.
CSTL Ratings Summary
CSTL Quant Ranking