João Carrilho has a BSc degree in Biochemistry by Faculdade Lusófona.
He is currently taking a MSc in Molecular Genetics and Biomedicine by FCT-UNL, which is focused on "Understanding the role of sialylted antigens in pancreatic cancer".