9 employees
Avicenna Biosciences is a biotechnology company that redesigns and optimizes drug candidates.
2020