8 employees
It is a human intelligence platform that leverages a biopharma expert network and research-backed prediction science.
2020