Ivan de la Rubia
Ivan de la Rubia

Ivan de la Rubia

Computer scientist currently studying MSc in Bioinformatics. Gopher. Sometimes known as novikk