Vlad Muresan

To use our knowledge of human nature to improve our society, and ultimately, human nature itself.
Location: 
Romania
A reflective drop of water on a green leaf.
Your rating: None Average: 3.5 (2 votes)