Invicro (United States)h-index: 34Total citations: 4,124Total papers: 291Homepage: https://www.invicro.com