Biotechnology

$3.5M

Market Cap • 23/04/2025

2021

(há 4 anos)

Fundação

2023

(há 2 anos)

IPO

NASDAQ

Listagem

Flag of US

Providence

Sede • Rhode Island