Erica Lacruz

Active San Diego, CA Chief Technology Officer for Ligand Pharmaceuticals Inc