Multi-layer cell encapsulation for tissue engineering Grant US-6916640-B2 United States of America 12 Jul 2005