The Institute for Therapeutic Discoveryh-index: 5Total citations: 89Total papers: 10Homepage: https://www.tiftd.org/