潤工社 ランサムウェア. Medivalens laboratories pvt ltd owner.

Multiples of 18 up to 100. Titan Pharmaceuticals merger.