A scaffold for engineering human tissue

3K views • 11/07/2019