Personal Information
Organization / Workplace
Turin, Italy
Occupation
Research
About
Master mind, Danish think tank drop out
Tags
defect density
See more