Home
Advanced search
Subscribe
RSS feed
Alicia Allen
Brief bio
Technologies
A dissolvable biomaterial scaffold for generating aligned cell sheets