Strand Life Sciences Pvt. Ltd

4 Months ago
Bengaluru-based Strand Life Sciences Pvt. Ltd has agreed to acquire the India ...