Excalibaard

1,533
reputation
5
17

MSc Nanomaterials turned developer for the near future.