He first graduated in Computers & Cybernetics following up with artificial neural network Masters research before spending over 20 years in the software industry. He has recently switched to full-time study of molecular biology, gaining a further MSc, and is currently completing a PhD in computational biology.