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