Websites hosted on 89.161.209.190 IP Address
Geo Location Information for 89.161.209.190 IP Address. The IP Address 89.161.209.190 is located at 52.2394 latitude and 21.0362 longitude in Poland. Friendly Location for the IP Address is Poland.
Homepage - Selvita
Selvita is a global integrated drug discovery partner for the pharmaceutical and biotechnology industries offering drug discovery support at every stage
Selvita - integrated drug discovery partner - Selvita - integrated dru
Działalnością firmy Selvita jest wprowadzanie kompleksowych rozwiązań z zakresu biotechnologii dla jednostek badawczo-rozwojowych poprzez prowadzenie własnych projektów, naszą ofertą jest oprogramowanie laboratorium lims.