Demuris Company
Demuris has a large portfolio of drug projects and state-of-the-art platform technologies in natural product discovery.
Industry:
PharmTech
Headquarters:
Newcastle Upon Tyne, Newcastle upon Tyne, United Kingdom
Employees Number:
1-10
Register and Claim Ownership