BIOCAD's IT department is led by Constantin Pokachalov (Chief Process Engineer) and has 53 employees.
Valeriia Sergeeva
Bioinformatics Software Developer
Oleg Gorbovskoy
IT Business Partner
Anton Eliseev
Senior Bioinformatics Software Engineer
Looking for a particular BIOCAD employee's phone or email?