Cell and Tissue Systems (United States)h-index: 30Total citations: 3,235Total papers: 143Homepage: http://cellandtissuesystems.com/