infotechlead

Tech Mahindra, BT team up for Life Sciences projects