Platform
Features
Pricing
NovaBiotics
HQ
Edit office
NovaBiotics' headquarters in Aberdeen, United Kingdom
CEO
Director
Research Associate
Postgraduate Student Researcher