Selvita
Selvita is your partner of choice, providing multidisciplinary support in resolving the unique challenges of research within area of drug discovery, regulatory studies, and research & development.
Bobrzynskiego, 14, Krakow, Lesser Poland 30348, Poland
Phone: 48122974700
Email: sales@selvita.com