Encellin

Encellin

Encellin is developing a novel thin-film cell encapsulation device for cell-based therapeutics.


Authorizing premium user...