Our Management Team


Richard Cavalli
Chairman & CEO

Dr. Toomas Neuman, Ph.D.
Chief Scientific Officer


Dr. Kaia Palm, Ph.D.
Research and Development