EdoDodo

131
reputation
4

Computer science PhD student at Imperial College London.