Castle Biosciences Closes First Tranche of $20M Series F

July 28, 2015