top | item 36329538

(no title)

questime | 2 years ago

These are considered "incubated" companies - I don't think these usually go well. Common in biotech though.

discuss

order

No comments yet.