Eleven

AI-based RNA drug development platform for researchers

placeCambridge, England, United Kingdom calendar_todayFounded 2020 groups12 employees language eleventx.com
Coming soon