Tag: SRM Institute of Science and Tech licenses cell encapsulation technology