Tatta Bio

Building genomic intelligence

Launched a year ago