formerly Prospect.
Reveal Teresa Castro's email & phone
Fabric Genomics
Website
Employee count
39
Industry
Biotechnology Research
Headquarter
Oakland, California, United States