Derek J. Maetzold is Pres. & Chief Exec. Officer and Director at Castle Biosciences Inc.
Pres. & Chief Exec. Officer and director of Castle Biosciences Inc.
Derek J. Maetzold is Pres. & Chief Exec. Officer and Director at Castle Biosciences Inc.
Pres. & Chief Exec. Officer and director of Castle Biosciences Inc.