Alexandre R. F. Carvalho graduated in Pharmaceutical Sciences by the Faculty of Pharmacy of University of Porto, completed a Master degree in Computational Methods in Science and Engineering by the Faculty of Engineering of the University of Porto and PhD degree in Chemistry by the Faculty of Science of the University of Porto.