Astrid Denize Cruz Picture Astrid Denize Cruz Veterinary Technician I Email u252899@bcm.edu Positions Veterinary Technician I Center for Comparative Medicine - Administration Baylor College of Medicine Log In to edit your profile