Personal Information
Entreprise/Lieu de travail
London, United Kingdom
Mots-clés
the game of life
bluetooth low energy
computational biology
Tout plus