Home Staff Staff Members Ondrej Havelka Ondrej Havelka Intern Biomolecular Systems Synthetic Array Technologies ondrej.havelka@...