Max Planck Institute for Biology, Tübingen & University of Warsaw. Using computational tools to study protein evolution and function.