Synereca

Developing drugs that restore or increase the effectiveness of existing antibiotics

placeChapel Hill, North Carolina, United States calendar_todayFounded 2009 groups7 employees language synereca.com
Coming soon