Apta Biotech

Provider and developer of aptamers based on platform technology

placeYongin Si, Gyeonggi Do, South Korea calendar_todayFounded 2009 groups26 employees language aptabio.com
Coming soon