Graeme T-Gill

Graeme T-Gill

I am a web developer with a background in other areas such as plant science research. Originally self-taught I went on to take a Computer Science MSc.