Biotechnology

$6.3M

Market Cap • 03/04/2025

2006

(há 19 anos)

Fundação

1992

(há 33 anos)

IPO

NASDAQ

Listagem

Flag of CA

Toronto

Sede • ON