Insilico Medicine (United States)h-index: 28Total citations: 3,290Total papers: 63Homepage: https://insilico.com