I did my first degree in Chemistry at the Faculty of Sciences, University of Porto, Portugal. This was followed by my Ph.D. in Muon research at both the University of Glasgow, UK, and the then Swiss Institute for Nuclear Research (SIN) in Villigen, Switzerland, with Professor Emil Roduner. Subsequently I did a post-doc in Molecular Modelling with Professor Graham Richards at the University of Oxford, UK. In 1991, I became a Professor in Theoretical Chemistry at the Faculty of Sciences, University of Porto, where I still am today. I now head the Theoretical and Computational Biochemistry Research Group but have kept my former link to Oxford, becoming an Associate Director, back in 2000, of the Centre for Computational Drug Discovery at Oxford, funded by the National Foundation for Cancer Research. I am a consultant for a multinational and have performed extensive evaluation work for several research national and foreign entities. In September 2014 I was awarded an Honoris Causa Doctorate by the University of Stockholm, Sweden, for my scientific research, aiming at a better understanding of the functions and applications of enzymes.
My scientific research focuses on computational enzymatic catalysis, protein dynamics, computational mutagenesis, molecular docking and drug discovery, all aiming at a better understanding of the functions and applications of enzymes.