KANDO id: 609283

Financial Transaction:

Buyout


Magellan Biosciences Inc